7
ধ্রুবককে সংজ্ঞায়িত করার জন্য ইন্টারফেস রাখা কি খারাপ অভ্যাস?
আমি জাভাতে জুনিট পরীক্ষা ক্লাসের একটি সেট লিখছি। বেশ কয়েকটি ধ্রুবক রয়েছে, উদাহরণস্বরূপ স্ট্রিংগুলি যা আমার বিভিন্ন পরীক্ষার ক্লাসে লাগবে। আমি এমন একটি ইন্টারফেস নিয়ে ভাবছি যা তাদের সংজ্ঞা দেয় এবং প্রতিটি পরীক্ষার শ্রেণি এটি প্রয়োগ করে। আমি যে সুবিধাগুলি দেখতে পাচ্ছি তা হ'ল: ধ্রুবকগুলিতে সহজে অ্যাক্সেস: MY_CONSTANTপরিবর্তেThatClass.MY_CONSTANT প্রতিটি ধ্রুবক …