জাভার SOLID নীতি প্রয়োগ করা ডেভেলপারকে কোড তৈরি করতে সাহায্য করে, যা আরও প্রসারিত করতে, এবং বুঝতে সাহায্য করে ।

[ পাদটীকা]

সিলোআইডির নীতি হচ্ছে পাঁচটি প্রধান নীতিমালার মধ্যে: একক দায়িত্ব, ওপেন/ বন্ধ/ বন্ধ রাখা, লিসকভ রাঞ্জশন, ইন্টারফেস আলাদাকরণ, এবং নির্ভরতার্রেন ইনশভার। প্রতিটি নীতিই মৌলিক তথ্যকে উন্নত করার জন্য নকশার নির্দিষ্ট পরিমাণ উল্লেখ করে।

জাভাতে নীতি প্রয়োগ করা

জাভাতে, SOLD নামক পরামর্শের সঙ্গে যুক্ত, যা এই নীতিগুলো মেনে চলে এবং ইন্টারফেসগুলোর গঠন করে ।

সহযোগিতার কৌশল

এই কৌশলগুলি যাতে সুলোকিকভাবে বাস্তবায়ন করা যায়, নির্মাতারা এই কৌশল অনুসরণ করতে পারেন:

  • [[[F] শ্রেণী sod] sod শ্রেণী সক্রিয় করা হয়:[[FLT] প্রত্যেক শ্রেণীর জন্য একটি একক দায়িত্ব নির্ধারণ করুন ।
  • [[FLT] : [FOR] LAN ইন্টারফেসগুলো:[FLTR] আচরণকে এগিয়ে নিয়ে যাওয়ার জন্য আচরণ করার ক্ষেত্রে আচরণ সংক্রান্ত চুক্তিগুলো সংজ্ঞায়িত কর ।
  • [[[F]] উত্তরাধিকারের ওপর ভিজিয়ে লেখা প্রমাণ:[FFLT] সাধারণ বস্তু একত্রিত করার মাধ্যমে জটিল আচরণগুলো গঠন করা হয় ।
  • [[FLT] একটি degreps:[FLT] [FLT] কটিবন্ধের পরিবর্তে ইন্টারফেস থেকে শ্রেণীর উপর ভিত্তি করে অভ্যুত্থান হ্রাস করে।