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