আপনার অভিজ্ঞতায়, জাভাতে এক শ্রেণীর জন্য কোডের কত লাইন খুব বেশি, তার জন্য থাম্বের একটি কার্যকর নিয়ম কী?
স্পষ্টতই, আমি জানি যে একটি নির্দিষ্ট শ্রেণিতে কী হওয়া উচিত এবং কী কী করা উচিত নয় তার জন্য লাইনের সংখ্যাগুলি ব্যবহার করা প্রকৃত মানের কাছাকাছিও নয়। ক্লাসগুলি যথাযথ ওওপি দর্শনের (এনক্যাপসুলেশন ইত্যাদি) মাথায় রেখে নকশা করা উচিত। এটি বলেছিল যে, থাম্বের একটি নিয়ম রিফ্যাক্টরিং বিবেচনার জন্য একটি দরকারী সূচনা পয়েন্ট সরবরাহ করতে পারে (অর্থাত "হুম্ম্ম, এই শ্রেণীর কোডটির> এন লাইন রয়েছে; এটি সম্ভবত অপঠনযোগ্য এবং এনক্যাপসুলেশনের লম্পট কাজ করছে, তাই আমি এটি দেখতে চাইব কিনা কিছুটা হলেও রিফ্যাক্টর হও ")।
ফ্লিপ দিকে, সম্ভবত আপনি খুব বড় শ্রেণীর উদাহরণগুলির মুখোমুখি হয়েছেন যা এখনও ওওপি নকশাকে ভালভাবে মানেছে এবং তাদের দৈর্ঘ্য সত্ত্বেও পাঠযোগ্য এবং বজায় রাখতে সক্ষম ছিল?
এখানে প্রতিটি ফাংশন লাইন সম্পর্কে সম্পর্কিত, নন-সদৃশ প্রশ্ন ।