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