প্রশ্ন ট্যাগ «coding-style»

কোডিং স্টাইল হ'ল গাইডলাইনগুলির একটি সেট যা উত্স কোডটি পঠনযোগ্যতা এবং বুঝতে সহায়তা করে।

3
পরীক্ষাগুলি এবং উত্পাদন কোডের মধ্যে ধ্রুবকগুলি অনুলিপি করে?
পরীক্ষাগুলি এবং বাস্তব কোডের মধ্যে ডেটা নকল করা ভাল বা খারাপ? উদাহরণস্বরূপ, ধরুন আমার কাছে পাইথন ক্লাস রয়েছে FooSaverযা নির্দিষ্ট নামের সাথে ফাইলগুলি একটি নির্দিষ্ট ডিরেক্টরিতে সংরক্ষণ করে: class FooSaver(object): def __init__(self, out_dir): self.out_dir = out_dir def _save_foo_named(self, type_, name): to_save = None if type_ == FOOTYPE_A: to_save = make_footype_a() …

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

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

12
বুলিয়ান ফাংশন যুক্তি যেগুলি "মিথ্যা"?
কিছু ওপেন সোর্স প্রকল্পগুলি থেকে, আমি নিম্নলিখিত কোডিং শৈলীটি সংগ্রহ করেছি void someFunction(bool forget); void ourFunction() { someFunction(false /* forget */); } falseএখানে সবসময় কী বোঝাতে চাই তা নিয়ে আমার সবসময় সন্দেহ থাকে । এর অর্থ কি "ভুলে যাওয়া", বা "ভুলে যাওয়া" এর সাথে সম্পর্কিত প্যারামিটারের (যেমন উপরের ক্ষেত্রে যেমন) …

7
কোডিং স্টাইল ইস্যু: আমাদের কি এমন ফাংশন থাকতে হবে যা একটি প্যারামিটার নেয়, এটি পরিবর্তন করে এবং তারপরে প্যারামিটারটি ফিরিয়ে দিতে পারে?
এই দুটি অনুশীলন কেবল একই মুদ্রার দুটি পক্ষই নয়, বা সত্যিকার অর্থেই আরও ভাল কিনা তা নিয়ে আমি আমার বন্ধুর সাথে কিছুটা বিতর্ক করছি। আমাদের একটি ফাংশন রয়েছে যা একটি প্যারামিটার নেয়, এর কোনও সদস্য পূরণ করে এবং তারপরে এটি প্রদান করে: Item predictPrice(Item item) আমি বিশ্বাস করি যে এটি …

3
পাইথনে একই ফাইলে একাধিক ক্লাস করা ঠিক কি?
আমি জাভা এবং পিএইচপি এর কয়েক বছর পরে নতুন করে পাইথন বিশ্বে আসছি। ভাষা নিজেই বেশ সহজ সরল হলেও, আমি এমন কিছু 'ছোটখাটো' সমস্যা নিয়ে লড়াই করছি যেগুলি আমি মাথা ঘুরিয়ে রাখতে পারি না - এবং আমি এতদূর পড়ে থাকা অসংখ্য নথি এবং টিউটোরিয়ালের উত্তর খুঁজে পাইনি to । অভিজ্ঞ …

7
যদি / অন্য বিবৃতিগুলি মামলার বিরলতার সাথে বা সেগুলি মোকাবেলায় অসুবিধা দ্বারা ব্যবস্থা করা উচিত?
কিছু কোডে আমি এই মুহুর্তে লিখছি, আমার এরকম কিছু রয়েছে: if (uncommon_condition) { do_something_simple(); } else { do(); something(); long(); and(); complicated(); } আমার একটি অংশ মনে করে "এটি ঠিকঠাকভাবে ঠিক আছে Simple তবে অন্য একটি অংশ বলে: "না! elseকোডটি এই আইনের অধীনে হওয়া উচিত if, কারণ ifএটি অস্বাভাবিক ক্ষেত্রে …

15
আমি আমাদের কোডিং মানগুলির একটি ঘৃণা করি এবং এটি আমাকে উন্মাদ করে তোলে, কীভাবে এটি প্রক্রিয়া করবেন? [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত এবং সম্ভবত পুনরায় খোলা যেতে পারে …

5
এখানে কি সুপরিচিত পাওয়ারশেল কোডিং কনভেনশন রয়েছে?
পাওয়ারশেলের প্রোগ্রামিংয়ের সময় কি কোনও সংজ্ঞায়িত কনভেনশন রয়েছে? উদাহরণস্বরূপ, স্ক্রিপ্টগুলিতে যা দীর্ঘমেয়াদী বজায় রাখা হয়, আমাদের কী দরকার: আসল সেমিডলেট নাম বা উপনামটি ব্যবহার করবেন? সেমিডলেট পরামিতিটির নাম সম্পূর্ণ বা কেবলমাত্র আংশিকভাবে ( dir -Recurseবনাম dir -r) নির্দিষ্ট করুন সেমিডলেটগুলির জন্য স্ট্রিং আর্গুমেন্টগুলি নির্দিষ্ট করার সময় আপনি এগুলি উদ্ধৃতিতে আবদ্ধ …

9
কোড ফর্ম্যাটিং নির্দেশিকা কতটা গুরুত্বপূর্ণ? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 6 বছর আগে বন্ধ ছিল । কোডিং মানগুলি যে কোনও সফ্টওয়্যার ডেভলপমেন্ট সংস্থায় সাধারণ, তবে তাদের অনুসরণ …

16
অন্য কি ব্লক কোড জটিলতা বৃদ্ধি করে? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 5 বছর আগে বন্ধ । এখানে একটি খুব সরল উদাহরণ । এটি অগত্যা কোনও ভাষা-নির্দিষ্ট প্রশ্ন নয়, …

8
ক্লাস নামে একটি ক্লাস?
এই পোস্টটি উন্নত করতে চান? এই প্রশ্নের বিশদ বিবরণ প্রদান করুন, সহ उद्धरण এবং আপনার উত্তর কেন সঠিক তা ব্যাখ্যা সহ। পর্যাপ্ত বিবরণ ছাড়াই উত্তরগুলি সম্পাদনা বা মোছা হতে পারে। এটি একটি শৈলীর প্রশ্ন, তবে এটি বর্তমানে আমার একটি প্রকল্পের জন্য চিন্তা করছি। ধরে নিন যে আপনি একটি অ্যাপ্লিকেশন তৈরি …

4
ফরোয়ার্ড ঘোষণা বনাম অন্তর্ভুক্ত
Reduce the number of #include files in header files. It will reduce build times. Instead, put include files in source code files and use forward declarations in header files. আমি এখানে এটি পড়া। http://www.yolinux.com/TUTORIALS/LinuxTutorialC++CodingStyle.html । সুতরাং এটি বলছে যদি শিরোনাম ফাইলে কোনও শ্রেণি (শ্রেণি এ) কিছু শ্রেণীর (শ্রেণি বি) এর …
18 c++  coding-style 

6
বিরতি / রিটার্ন বনাম সহ স্পেসিচ-লুপ, যখন স্পষ্টত ইনগ্রেন্ট এবং পোস্ট-শর্ত সহ লুপ
এই সবচেয়ে জনপ্রিয় উপায় পরীক্ষণ একটি মান একটি অ্যারের মধ্যে হল (এটা আমার মনে হচ্ছে): for (int x : array) { if (x == value) return true; } return false; তবে, যে বইটি আমি বহু বছর আগে পড়েছি, সম্ভবত, রাইথ বা ডিজকস্ট্রায় পড়েছিল, বলা হয়েছিল যে এই স্টাইলটি আরও ভাল …

6
আমি কি আর "কলম্বড" কোডের জন্য সংক্ষিপ্ত পরিবর্তনশীল নামগুলি ত্যাগ করি?
আমি সিএস ক্লাসে একজন অপেশাদার প্রগ্রেমার সঠিক প্রোগ্রামিং দক্ষতা শেখার চেষ্টা করছি। এইভাবে আমার কোডটি দেখায়, এর প্রান্তগুলি 103 কলামে প্রসারিত। int extractMessage(char keyWord[25], char cipherText[17424], int rowSize, char message[388]) { int keyColumn = 0; int cipherColumn = 0; int offset = 1; int nextWord = 1; int lengthOfWord = …
17 c  coding-style 

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