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

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

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

7
এক-লাইন পদ্ধতিতে রিটার্ন মান এবং রিটার্নের স্টেটমেন্টের গণনা বিভক্ত করবেন?
একটি সহকর্মীর সাথে আমার একটি returnবক্তব্য এবং স্টেটমেন্টটি ভাঙ্গা নিয়ে আলোচনা হয়েছে যা দুটি লাইনে ফেরতের মান গণনা করে। উদাহরণ স্বরূপ private string GetFormattedValue() { var formattedString = format != null ? string.Format(format, value) : value.ToString(); return formattedString; } পরিবর্তে private string GetFormattedValue() { return format != null ? string.Format(format, …

11
রক্ষণাবেক্ষণ অনুসারে, হস্তক্ষেপ না করা বন্ধনীগুলি ছাড়া কি অন্যথায় নিরাপদ বলে বিবেচিত হয়?
else whileহস্তক্ষেপ না করা ছাড়া কি "নিরাপদ" রক্ষণাবেক্ষণ বুদ্ধিমান? if-elseনীচের মতো ব্রেস ছাড়াই কোড লিখন ... if (blah) foo(); else bar(); ... একটি ঝুঁকি বহন করে কারণ ধনুর্বন্ধকের অভাব অজান্তে কোডটির অর্থ পরিবর্তন করা খুব সহজ করে তোলে। তবে, নীচে কি ঝুঁকিপূর্ণ? if (blah) { ... } else while (!bloop()) …

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

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

7
প্রয়োজন না হলেও alচ্ছিক প্যারামিটারের নামগুলি নির্দিষ্ট করুন?
নিম্নলিখিত পদ্ধতিটি বিবেচনা করুন: public List<Guid> ReturnEmployeeIds(bool includeManagement = false) { } এবং নিম্নলিখিত কল: var ids = ReturnEmployeeIds(true); সিস্টেমে নতুন বিকাশকারীদের পক্ষে, কী হয়েছে trueতা অনুমান করা বেশ কঠিন হবে । আপনি প্রথমে যা করতে চান তা হ'ল পদ্ধতিটির নামটি ধরে রাখুন বা সংজ্ঞাতে যান (যার মধ্যে কোনওটিই সামান্যতম …

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

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

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

6
পঠনযোগ্যতা (রেফারেন্স) পরামিতিগুলিতে কনস্ট ব্যবহার না করার একটি বৈধ কারণ?
কিছু ফাংশন লেখার সময়, আমি এই জাতীয় পরামিতিগুলিতে একটি কনস্টের শব্দটি পেয়েছি: void MyClass::myFunction(const MyObject& obj,const string& s1,const string& s2,const string& s3){ } প্রায়শই আইডিই বা ভিমে দুটি রেখায় একটি লাইন বিভক্ত করে, তাই আমি প্যারামিটারগুলিতে সমস্ত আবশ্যক কীওয়ার্ডগুলি মুছে ফেলতে চাই: void MyClass::myFunction(MyObject& obj,string& s1,string& s2,string& s3){ } কনস্ট …

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

6
কোনও স্ট্রিং ধ্রুবককে কেবলমাত্র একবার ব্যবহার করা হলে তা সংজ্ঞায়িত করা উচিত?
আমরা জ্যাক্সেনের জন্য একটি অ্যাডাপ্টার (জাভার জন্য একটি এক্সপথ গ্রন্থাগার) বাস্তবায়ন করছি যা আমাদের অ্যাপ্লিকেশনটির ডেটা মডেল অ্যাক্সেস করতে এক্সপথ ব্যবহার করতে দেয়। ক্লাসগুলি মানচিত্রের স্ট্রিংগুলি (জ্যাক্সেন থেকে আমাদের কাছে প্রেরণ করা হয়েছে) আমাদের ডেটা মডেলের উপাদানগুলিতে প্রয়োগ করে এটি করা হয়। আমরা অনুমান করি যে আমাদের মোট 1000 টিরও …

8
লুপের মধ্যে লুপ থাকা কোন সময়ে নিষিদ্ধ?
উৎসুক. লুপের মধ্যে একটি লুপের মধ্যে আমার সবচেয়ে বেশিটি ছিল, কারণ লিনাস টরভাল্ডস থেকে এটি পড়ে : ট্যাবগুলি 8 টি অক্ষর এবং সুতরাং ইনডেন্টেশনগুলিও 8 টি অক্ষর। এখানে ধর্মবিরোধী গতিবিধিগুলি রয়েছে যা 4 (বা এমনকি 2!) অক্ষরগুলি গভীরভাবে ইনডেন্টেশন করার চেষ্টা করে এবং এটি পিআইয়ের মান 3 হওয়ার সংজ্ঞা দেওয়ার …

2
একই কাজটি করে এমন বিভিন্ন ফাংশন স্বাক্ষর সরবরাহ করা কি ভাল ধারণা?
এখানে একটি সি ++ শ্রেণি রয়েছে যা তিনটি মান দিয়ে নির্মিত হয়। class Foo{ //Constructor Foo(std::string, int, char); private: std::string foo; char bar; int baz; }; সমস্ত প্যারামিটারের ধরন আলাদা। আমি কন্সট্রাক্টরকে ওভারলোড করতে পারি যাতে অর্ডারটি কোনও ব্যাপার না। class Foo{ //Constructors Foo(std::string, char, int); Foo(std::string, int, char); Foo(char, …

7
'Var' এবং নাল কোলেসিং অপারেটর কতদূর উচিত ?? '' পাঠযোগ্যতা ব্যাহত না করে বিনোদনের জন্য?
কোড রিভিউ স্ট্যাক এক্সচেঞ্জ থেকে এই প্রশ্নটি স্থানান্তরিত হয়েছিল কারণ এটি সফ্টওয়্যার ইঞ্জিনিয়ারিং স্ট্যাক এক্সচেঞ্জে উত্তর দেওয়া যেতে পারে। 8 বছর আগে স্থানান্তরিত । আমি জানি প্রশ্নের শিরোনামটি খুব সাবজেক্টিভ, তবে আমি ??আমার সহকর্মীদের দ্বারা অপারেটর ব্যবহারের মুখোমুখি হয়েছিলাম, যেখানে একই সাথে আমি varনতুন আপ-কোডিং প্রয়োগ করে খুব খুশি / …

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