প্রশ্ন ট্যাগ «programming-practices»

প্রোগ্রামিং অনুশীলনগুলি সাধারণত সফটওয়্যার বিকাশে সাধারণত বা না হিসাবে ব্যবহৃত অনুশীলন। এর মধ্যে অ্যাগিল ডেভলপমেন্ট, কানবান, কোডিং শর্টকাট ইত্যাদির মতো জিনিস অন্তর্ভুক্ত থাকতে পারে

6
একটি চরকে আক্ষরিক খারাপ অভ্যাস দিয়ে চর [] শুরু করা হচ্ছে?
আমি কোডগুরুতে "স্ট্রেন বনাম আকারে" শীর্ষক একটি থ্রেড পড়ছিলাম , এবং উত্তরের মধ্যে একটিতে বলা হয়েছে যে " charস্ট্রিং আক্ষরিক সহ একটি অ্যারের আদিতে [sic] খারাপ অনুশীলন এটি " এটি কি সত্য, বা এটিই কেবল তাঁর (একটি "অভিজাত সদস্য") মতামত? মূল প্রশ্নটি এখানে: #include <stdio.h> #include<string.h> main() { char string[] …

10
প্রয়োজনীয়তাগুলির অনুপস্থিতিতে সফ্টওয়্যারটি লেখার কি কোনও দক্ষতা বা এমন পরিস্থিতি এড়ানো উচিত?
আমি দেখতে পেয়েছি যে কিছু সফ্টওয়্যার বিকাশকারীরা এতে খুব পারদর্শী এবং প্রায়শই সময়গুলি বিমূর্ত প্রয়োজনীয়তার সাথে একটি কার্যকরী ধারণা সরবরাহের দক্ষতার জন্য প্রশংসা করা হয়। সত্যি বলতে, এটি আমাকে পাগল করে তোলে এবং আমি যেতে "মেক আপ" পছন্দ করি না। আমি ভাবতাম এটি সমস্যাযুক্ত ছিল, তবে আমি একটি পরিবর্তনটি অনুধাবন …

12
কোন কৌশল প্রোগ্রামিং জ্ঞান ধরে রাখতে সহায়তা করে? [বন্ধ]
আপনি প্রোগ্রামিং সম্পর্কিত স্টাফ কীভাবে মনে রাখবেন? কয়েক বছর আগে এই মুহুর্তে আপনার আগে যে ত্রুটিটি ছিল তার আগেই আপনি কীভাবে অনুভূতি পেয়েছিলেন এবং শপথ ​​করতে পেরেছিলেন তার কারণটি জানলেও এখন আপনি তা ভুলে গেছেন? আপনি কি কিছুক্ষণ আগে xsl এর স্ট্রিং পার্সিংয়ের সাথে কাজ করেছেন কিন্তু এখন আপনি ঠিক …

17
প্রত্যাবর্তিত ভেরিয়েবলের "ফলাফল" নামকরণ করা কি ভাল অভ্যাস? [বন্ধ]
ভেরিয়েবলটিকে কোনও পদ্ধতিতে ভেরিয়েবল নামের সাথে ফেরত বলা ভাল অভ্যাস result? এই ক্ষেত্রে: public Zorglub calculate() { Zorglub result = [...] [...] return result; } অথবা আমি কি এর ধরণ অনুসারে নামকরণ করব? public Zorglub calculate() { Zorglub zorglub = [...] [...] return zorglub; } আমি বন্য উভয়কেই দেখেছি, যদি …

18
কোন কার্যের সর্বোচ্চ দৈর্ঘ্য হিসাবে প্রমাণিত কী? [বন্ধ]
ফাংশনের দৈর্ঘ্য কোনও প্রোগ্রামারের উত্পাদনশীলতাকে প্রভাবিত করে? যদি তা হয় তবে উত্পাদনশীলতা হ্রাস এড়ানোর জন্য একটি ভাল সর্বোচ্চ সংখ্যক লাইন কী? যেহেতু এটি একটি উচ্চ মতামতযুক্ত বিষয় দয়া করে কিছু ডেটা দিয়ে দাবির ব্যাক আপ করুন।

1
প্রোগ্রামাররা কেন প্যাকেজ, নেমস্পেস বা ডিরেক্টরি নাম হিসাবে [Acme`] ব্যবহার করে [বন্ধ]
এটি একটি নির্বোধ প্রশ্ন হতে পারে বা নাও হতে পারে তবে আমি সত্যিই এমন কোনও কিছুর উত্তর জানতে চাই যা আমাকে কিছুক্ষণ ধরে বিরক্ত করছে। আমি প্রায়শই প্রোগ্রামিংয়ের উদাহরণ / কনভেনশন দেখতে পাই যেখানে প্রোগ্রামার acmeস্টাফ রাখার জন্য একটি ডিরেক্টরি তৈরি করেছে । কী Acmeমানে? কেন অ্যাকমে এবং এমকা বা …

3
সি # তে একটি এন্টারপ্রাইজ প্রকল্পের জন্য ত্রুটি কোড প্যাটার্ন তৈরির সেরা অভ্যাসসমূহ [বন্ধ]
আমি একটি এন্টারপ্রাইজ প্রকল্পে কাজ করছি যা অনেক এসএমবি এবং উদ্যোগে স্থাপন করা হবে। এই প্রকল্পের জন্য সমর্থন সংগ্রাম করা হবে এবং তাই আমি ত্রুটিগুলির জন্য কোডিং প্যাটার্ন তৈরি করতে চাই ( যেমন HTTP স্থিতি কোডগুলি )। এটি ডেস্কের লোকদের নথিগুলি উল্লেখ করতে এবং সমস্যাগুলি যত তাড়াতাড়ি সম্ভব সমস্যা সমাধানের …

11
স্বাক্ষরবিহীন ints সম্পর্কিত সেরা অভ্যাসগুলি কি কি?
আমি সর্বত্র স্বাক্ষরবিহীন ইনট ব্যবহার করি এবং আমার নিশ্চিত হওয়া উচিত কিনা তা নিশ্চিত নই। এটি ডাটাবেস প্রাথমিক কী আইডি কলাম থেকে কাউন্টার ইত্যাদিতে হতে পারে a যদি কোনও সংখ্যা কখনও নেতিবাচক না হয় তবে আমি সর্বদা একটি স্বাক্ষরবিহীন ইন্ট ব্যবহার করব। তবে আমি অন্যের কোড থেকে লক্ষ্য করেছি যে …

10
অনন্য হয়ে এলোমেলো ints নির্ভর করতে গ্রহণযোগ্য?
আমি একটি নেটওয়ার্ক প্রোটোকল বাস্তবায়ন করেছি এবং আমার অনন্য শনাক্তকারীদের প্যাকেটগুলির প্রয়োজন। এখনও অবধি আমি এলোমেলোভাবে 32-বিট পূর্ণসংখ্যার উত্পাদন করেছি এবং ধরে নিচ্ছি যে কোনও প্রোগ্রাম / সংযোগের আজীবন সংঘর্ষ হওয়ার সম্ভাবনা রয়েছে এটি জ্যোতির্বিজ্ঞানের পক্ষে কমই নয়। এটি কি সাধারণভাবে উত্পাদন কোডে একটি গ্রহণযোগ্য অনুশীলন হিসাবে বিবেচিত হয়, বা …

5
সাধারণ "গতিশীল ভাষার ভুল" কীভাবে এড়ানো যায়?
আমি সম্প্রতি জাভাস্ক্রিপ্টে কয়েক ঘন্টা pouredেলেছি কারণ আমি প্রচুর ইউজারবেস থেকে উপকার পেতে চেয়েছিলাম। এটি করে আমি এমন একটি প্যাটার্ন লক্ষ্য করেছি যা বেশিরভাগ লোক গতিশীল ভাষাগুলির সাথে দায়ী। আপনি জিনিসগুলি খুব দ্রুত কাজ করতে পান তবে আপনার কোডটি একটি নির্দিষ্ট আকারে পৌঁছে গেলে আপনি সাধারণত টাইপ, বানান এবং রিফ্যাক্টরিং …

10
কোড সাফ করার জন্য নিয়মিত সময় নির্ধারণ করা কি ভাল ধারণা? [বন্ধ]
আমি বিকাশকারীদের একটি ছোট দল পরিচালনা করছি। প্রতিবার প্রায়শই আমরা সিদ্ধান্ত নিই যে আমরা আমাদের কোড সাফ করার জন্য দু'একদিন ব্যয় করব। নিয়মিত সময় নির্ধারণ করা, আমাদের কোডবেজ পরিষ্কার করার জন্য প্রতি 2 মাসের মধ্যে 1 সপ্তাহ বলুন কি ভাল ধারণা হবে?

16
লাইব্রেরি এবং কোড স্নিপেটগুলি ভারীভাবে ব্যবহার না করার কোন ठोस কারণ রয়েছে? [বন্ধ]
সামগ্রিকভাবে আমি এখন প্রায় 8 বছর ধরে প্রোগ্রামিং করছি এবং আমার কাছে মনে হয় যে "কাজটি সম্পন্ন করতে" আমি ওপেন সোর্স লাইব্রেরি এবং স্নিপেটগুলিতে (অভিশাপ আপনি গিটহাব!) উপর আরও বেশি নির্ভরশীল। আমি জানি যে সময়ে আমি আমার নিজের প্রয়োগটি লিখতে পারি তবে আমি সামগ্রিক নকশায় মনোনিবেশ করতে পছন্দ করি। এটি …

30
স্টাফ আপনার স্কুলে শিখানো উচিত ছিল তবে [বন্ধ] সময় মনোযোগ দেননি
এই প্রশ্নটি আমাকে ভাবতে বাধ্য করেছে যে জিজ্ঞাসা করার চেয়ে আরও ভাল একটি প্রশ্ন ছিল। আপনি স্কুলে এমন কী শিখলেন যা আপনি সেই সময়টির বিষয়ে চিন্তা করতেন না তবে কার্যকর হতে পেরেছিলেন বা স্কুলে আপনার থাকার কারণে আপনাকে কর্মক্ষেত্রে পুনরায় শিক্ষা দিতে হয়েছিল, তবে তথ্যটি ধরে রাখেননি এবং আপনার এটির …

9
একটি জেএস বুলিয়ান কাস্টম বৈশিষ্ট্যযুক্ত একটি খারাপ অভ্যাস?
জেএসে আপনি কাস্টম বৈশিষ্ট্যযুক্ত একটি বুলিয়ান ফিরিয়ে দিতে পারেন। যেমন। যখন ভিডিওর সমর্থনের জন্য মডার্নজার পরীক্ষা করে এটি ফিরে আসে trueবা falseফেরত বুলিয়ান (বুলে জেএসে প্রথম শ্রেণীর অবজেক্ট হয়) বৈশিষ্ট্যগুলি নির্দিষ্ট করে যা কোন ফর্ম্যাটগুলি সমর্থন করে। প্রথমে এটি আমাকে কিছুটা অবাক করেছিল তবে তারপরে আমি ধারণাটি পছন্দ করতে শুরু …

8
প্রাইভেট ভেরিয়েবল বনাম সম্পত্তি?
কোনও শ্রেণীর অভ্যন্তরে কোনও ভেরিয়েবলের মান নির্ধারণ করার সময় বেশিরভাগ সময় আমাদের দুটি বিকল্পের সাথে উপস্থাপন করা হয়: private string myValue; public string MyValue { get { return myValue; } set { myValue = value; } } এমন কোন কনভেনশন রয়েছে যা নির্ধারণ করে যে আমাদের ক্লাসের অভ্যন্তরে কীভাবে আমাদের …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.