প্রশ্ন ট্যাগ «naming-standards»

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

2
পাইথন ফাইল নামকরণ কনভেনশন?
আমি পিইপি -8 এর এই অংশটি দেখেছি https://www.python.org/dev/peps/pep-0008/#package-and-module-names এটি কোনও মডিউল / শ্রেণি / প্যাকেজের ফাইলের নাম বোঝায় কিনা তা সম্পর্কে আমি পরিষ্কার নই। যদি আমার প্রতিটিটির একটি উদাহরণ থাকে তবে উপযুক্ত হলে ফাইলের নামগুলি আন্ডারস্কোর সহ সমস্ত নিম্নতর হওয়া উচিত? অথবা অন্য কিছু?

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

1
সুইফট প্রোটোকল নামকরণ কনভেনশন [বন্ধ]
মূলত সি # ব্যাকগ্রাউন্ড থেকে আসছি, আচরণের সংজ্ঞা দেয় এমন কোনও বাস্তবায়ন ছাড়াই কোনও অবজেক্ট বর্ণনা করার জন্য আমি "ইন্টারফেস" শব্দটি ব্যবহার করতে অভ্যস্ত। সি # তে, কনভেনশনটি হ'ল "আমি" এর সাথে ইন্টারফেসের নামগুলি প্রিপেন্ড করতে হবে IEnumerableetc. অবশ্যই, ধারণার বিভিন্ন ভাষায় বিভিন্ন নাম রয়েছে। সুইফ্টে, একই ধারণাটিকে "প্রোটোকল" বলা …


9
উভয়ই একটি কার্য সম্পাদন করে এবং একটি বুলিয়ানকে একটি স্থিতি হিসাবে ফিরিয়ে দেয় এমন কোনও পদ্ধতির নাম কীভাবে রাখবেন?
যদি কোনও পদ্ধতি থাকে bool DoStuff() { try { // doing stuff... return true; } catch (SomeSpecificException ex) { return false; } } এটি বরং বলা উচিত IsStuffDone()? উভয় নামের ব্যবহারকারীর দ্বারা ভুল ব্যাখ্যা করা যেতে পারে: যদি নাম হয় DoStuff()তবে এটি কেন বুলিয়ান ফিরিয়ে দেয়? নামটি থাকলে IsStuffDone()পদ্ধতিটি কোনও …

3
Readme.txt বনাম README.txt
আমি গিথুবে সবেমাত্র একটি প্রকল্প তৈরি করেছি, আমার পরিবর্তনগুলি করেছি This এটি আমার অবাক করে দিয়েছে: আমি বেশিরভাগই ওপেনসোর্স প্রকল্পগুলিতে README.txt দেখতে পাই এবং আমি সম্পাদিত ফাইলটি Readme.txt। এটি কি কোনও ধরণের স্ট্যান্ডার্ডাইজেশন বা আমার এটি যেমনটি ছেড়ে দেওয়া উচিত ছিল?

2
সফ্টওয়্যার কেন Win32 নাম ব্যবহার করে?
যদি কোনও সফ্টওয়্যার / গ্রন্থাগারের উইন্ডোজ প্ল্যাটফর্মের জন্য কিছু সমর্থন থাকে তবে তারা প্রায়শই তাদের ডিরেক্টরি এবং ভেরিয়েবলগুলির নাম দেয় win32। এটি সি / সি ++ প্রকল্পগুলিতে সর্বাধিক প্রচলিত। এমনকি MinGW প্রকল্পের লক্ষ্য ট্রিপল ব্যবহার করে win32। এরজন্য কি কোন কারণ আছে? উইন্ডোজ বা মাইক্রোসফ্ট উইন্ডোজের মতো সঠিক নাম ব্যবহার …

2
কেন XMLHttpRequest নামকরণ কনভেনশন অনুসরণ করে বলে মনে হচ্ছে না?
আমি সম্প্রতি জাভাস্ক্রিপ্টে এক্সএমএলএইচটিপিআরকিউয়েস্ট অবজেক্টের সাথে কাজ করছি এবং আমি সাহায্য করতে পারলাম না তবে খেয়াল করতে পারলাম যে এই নামের আবরণটি কোনও অর্থ দেয় না। 'এইচটিএলপি' না থাকায় 'এক্সএমএল' সমস্ত ক্যাপগুলিতে কেন? তারা উভয় সংক্ষিপ্ত শব্দ! নামটি নিচেরগুলির মধ্যে একটি হয়ে যাওয়ার জন্য এটি অবশ্যই আরও অর্থবোধ করতে চাই: …

2
কনভেনশন কেন বলে যে ডিবি টেবিলের নামগুলি একক হওয়া উচিত তবে RESTful সংস্থানগুলি বহুবচন হওয়া উচিত?
এটি একটি সুন্দর প্রতিষ্ঠিত কনভেনশন যে এসকিউএল-তে ডেটাবেস টেবিলের নামগুলি একবচন হওয়া উচিত। SELECT * FROM user;দেখুন এই প্রশ্নের ও আলোচনা । এটি একটি দুর্দান্ত প্রতিষ্ঠিত কনভেনশনও যে RESTful এপিআই সংস্থানগুলির নাম বহুবচন হওয়া উচিত। GET /users/123এবং POST /usersদেখুন এই এক । সহজতম ডাটাবেস-সমর্থিত এপিআইতে, ইউআরএলটিতে সংস্থানটির নামটি সারণী হবে …

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

3
"প্লাস" এবং "বিয়োগ" উপযুক্ত পদ্ধতির নাম?
জাভা SE 8 তারিখ, উপস্থাপক জন্য একটি নতুন প্রক্রিয়া দিয়ে আসে LocalDate, LocalTimeএবং LocalDateTimeক্লাস সময় instants প্রতিনিধিত্ব করতে। যেমন instants নিপূণভাবে, পদ্ধতি একটি সেট দেওয়া হয়: LocalDate.plusDays(...), LocalDate.minusDays(...)ইত্যাদি। আমি সর্বদা ভেবেছিলাম যে ভাল অনুশীলন ক্রিয়াপদের নামগুলি তাদের উদ্দেশ্য বর্ণনা করার পরে পদ্ধতিগুলির নামকরণ করে, যেমন পদ্ধতিগুলি প্রকৃতপক্ষে অপারেশনগুলি কার্যকর করতে …

2
স্ট্যাটিক মেইন পদ্ধতিতে জাভা ক্লাসগুলির নামকরণের নামকরণ?
পড়ার পর মশা এর উত্তর থেকে কেন জাভা এবং C # একটি স্ট্যাটিক প্রধান পদ্ধতি, বদলে কন্সট্রাকটর? আমি তার উত্তরটি বোঝাতে চাইছি যে একটি স্থিতিশীল প্রধান পদ্ধতি সহ জাভা শ্রেণীর উদ্দেশ্য define a program entry pointএবং এটি প্রোগ্রামটি নিজেই হওয়া উচিত নয়। এটি করার আরও ভাল উপায় হতে পারে তবে …

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

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

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