প্রশ্ন ট্যাগ «conventions»

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

6
প্রয়োজনীয় পদ্ধতির পরামিতিগুলির জন্য দৃ ?়তা বা অবৈধআর্গুমেন্ট এক্সেকশন ব্যবহার করা কি ভাল?
জাভাতে, কোনটি আরও বেশি প্রস্তাবিত, এবং কেন? উভয় প্রকারেরই ব্যতিক্রম ছুঁড়ে ফেলবে, তাই সে ক্ষেত্রে তাদের পরিচালনা করা সমান। assertসামান্য খাটো, তবে আমি নিশ্চিত না যে এটি কতটা গুরুত্বপূর্ণ। public void doStuff(Object obj) { assert obj != null; ... } বনাম public void doStuff(Object obj) { if (obj == null) …

5
পদ্ধতিগুলি কি কেবল যুক্তির নাম (টাইপ নয়) দ্বারা আলাদা করা যথেষ্ট?
পদ্ধতিগুলির পক্ষে কেবল যুক্তির নাম (টাইপ নয়) দ্বারা আলাদা করা কি যথেষ্ট বা স্পষ্টরূপে নামকরণ করা ভাল? উদাহরণস্বরূপ T Find<T>(int id)বনাম T FindById<T>(int id)। ByIdকেবল যুক্তি নাম রাখার তুলনায় আরও স্পষ্টভাবে নামকরণের (অর্থাত্ যোগ করা ) কোনও যুক্তিসঙ্গত কারণ আছে কি ? একটি কারণ আমি ভাবতে পারি যখন পদ্ধতিগুলির স্বাক্ষরগুলি …

4
আমার ধ্রুবকগুলির জন্য কি সত্যই সমস্ত বড় হাতের ব্যবহার করা উচিত?
আমি পাইথন প্রোগ্রামার মূলত যারা সোর্স কোডটি আবদ্ধ করার জন্য পাইলট ব্যবহার করে। আমি এক ব্যতীত সমস্ত সতর্কতা দূর করতে সক্ষম: একটি ধ্রুবকের জন্য অবৈধ নাম। নামটি সমস্ত ক্যাপগুলিতে পরিবর্তন করা এটি ঠিক করে দেয় তবে আমার কি সত্যিই এটি করার কথা আছে? যদি আমি এটি করি, আমি দেখতে পেলাম …

8
ফাইল পাথ স্ট্রিংগুলি একত্রিত করার কোনও প্রচলিত উপায় আছে?
একটি উদাহরণে: var assets = "images/" var sounds = assets+"sounds/" ফাইল পথের পিছনে স্ল্যাশ লাগানো কি আরও প্রচলিত? var assets = "/images" var sounds = assets+"/sounds" আরও একটি পদ্ধতি আছে যা একটি ভাল প্রচলিত অনুশীলন?

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

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

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

5
এনামদের তাদের স্ট্রিং প্রতিনিধিত্বকে আরও সহজ করার জন্য নামকরণের জন্য সমস্ত ক্যাপের বিরুদ্ধে যাওয়া কি ঠিক আছে?
আমি বেশ কয়েকবার লোককে দেখেছি শিরোনাম-কেস এমনকি সমস্ত নিম্ন-মামলার নামকরণ এনাম ধ্রুবকের জন্য করা হয়, উদাহরণস্বরূপ: enum Color { red, yellow, green; } throw new IllegalStateException("Light should not be " + color + ".")উদাহরণস্বরূপ , যদি আপনি এটি করতে চান তবে এটি তাদের স্ট্রিং ফর্মটির সাথে কাজ সহজ এবং সহজ …
14 java  conventions  enum 

1
আইওএস / ওএসএক্স ওপেন সোর্স প্রকল্পগুলির নামকরণের সম্মেলন
সর্বদা নয় তবে বেশিরভাগ সময়, আপনি আইওএস বা ম্যাক ওএস এক্স ওপেন-সোর্স প্রকল্পগুলির নামের সাথে লেখকের প্রথম এবং শেষের নামগুলির প্রাথমিক বর্ণগুলি দিয়ে শুরু করতে পারেন। যদি কোনও প্রকল্প নিক লেব্ল্যাঙ্ক দ্বারা রচিত হয় তবে প্রকল্পটি পড়তে হবে NLMyProject। উদাহরণ: রুন ম্যাডসেন লিখেছেন আরএমএসওয়াইপটেবলভিউসেল , ইজেকারিয়েল বেসেরাার দ্বারা ইবিসিকার্ড কালেকশনভিউলআউট …

6
জাভাস্ক্রিপ্ট নামকরণ কনভেনশন
আমি জাভা ব্যাকগ্রাউন্ড থেকে এসেছি এবং জাভাস্ক্রিপ্টে নতুন আছি। আমি একাধিক জাভাস্ক্রিপ্ট পদ্ধতি একক অক্ষর প্যারামিটার নামগুলি ব্যবহার করে লক্ষ্য করেছি, যেমন নীচের উদাহরণে। doSomething(a,b,c) আমি এটি পছন্দ করি না, তবে জাভা স্ক্রিপ্ট বিকাশকারী একজন সহযোগী আমাকে বোঝাতে পেরেছিলেন যে এটি ফাইলের আকার হ্রাস করার জন্য করা হয়েছে, উল্লেখ করে …

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

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

1
একটি মন্তব্য "TILT" অর্থ কি?
আমি রবার্ট সি মার্টিনের ক্লিন কোডটি পড়ছি , এবং TILTকিছু কোডের নমুনায় অবাস্তব শব্দটি পাওয়া যায়। উদাহরণ (এটি জাভাতে, উপায় দ্বারা): ... public String errorMessage() { switch (status) { case ErrorCode.OK: // TILT - Should not get here. return ""; case ErrorCode.UNEXPECTED_ARGUMENT: return "Unexpected argument"; case ErrorCode.MISSING_ARGUMENT: return "Missing argument"; …

3
একই নামযুক্ত ক্লাসগুলির সাথে কীভাবে व्यवहार করবেন (বিভিন্ন প্যাকেজ)
আমি এবং আমার আর অ্যান্ড ডি টিম একটি বিশাল কোডবেস বজায় রাখে। আমরা আমাদের ব্যবসায়িক যুক্তি একাধিক প্যাকেজগুলিতে বিভক্ত করেছি। যার কয়েকটিতে অভিন্ন নামের ক্লাস রয়েছে । আপনি অনুমান করতে পারেন, উভয় শ্রেণি একই জাভা ফাইলে রেফারেন্স করা হলে নামগুলি দ্বন্দ্ব করে। উদাহরণ স্বরূপ: com.myapp.model (package) - Device (class) - …

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