Table of Contents
সফটওয়্যার ডিজাইনের ডিজাইনে বিদ্রোহ ও নমনীয়তা বৃদ্ধি করা অপরিহার্য লক্ষ্য ।
সিস্টেমের বৈশিষ্ট্য বুঝতে চেষ্টা করুন
সিস্টেম অভ্যূত্থানের মানে বিভিন্ন উপাদান অথবা মডিউলের মধ্যে আন্তঃশাসনের মাত্রা । উচ্চ পর্যায়ের পরিবর্তন অথবা বৃদ্ধি করা ।
ক্যুলিং করার নীতিকে হালকা করে দেওয়ার জন্য ডিজাইন করুন
বিশেষ ডিজাইনের নীতি প্রয়োগ করা অভ্যুত্থান কমিয়ে আনতে সাহায্য করবে:
- [[F] একটি দায়িত্বের নীতি:[FLT] সকল মডিউলের একটি কারণ থাকা উচিত, নির্ভরতা হ্রাস করা।
- [[FLT] ইন্টারফেস:[FFLT] অপ্রয়োজনীয় পদ্ধতির উপর ভিত্তি করে মডিউল ব্যবহার করুন
- [[FLT] [F] এ্যক্সে WOversentified [FLT] :[FLT] দৃঢ় বাস্তবায়নের পরিবর্তে একটি scted উপর নির্ভরশীল।
- [[F]LORELOPL [FLT]:[FLT] ইভেন্ট-রি-র্ভেইল অথবা বার্তা] ব্যবহার করুন ।
উন্নত সিস্টেম ফেক্সলিটিশন
( ১ করিন্থীয় ১৫: ৩৩) কিন্তু, এই ধরনের পরিবর্তন করা কি সম্ভব?
Fluber এর জন্য কৌশল
নিম্নলিখিত কৌশল অবলম্বন করা সিস্টেমের গতিকে উন্নত করতে পারে:
- [[F] Media নকশা:[FLT] স্বাধীন মডিউলের মধ্যে ভাঙন সিস্টেম :[FLT] যা সহজে পরিবর্তন করা যাবে অথবা প্রতিস্থাপন করা যাবে ।
- [[FLT] ইন্টারফেসের ব্যবহার:[FLTR] [FLT] :[FLT]] সুনির্দিষ্ট ইন্টারফেসগুলো বাস্তবায়নের অনুমোদন করে অবৈধ ইন্টারফেসগুলো নির্ধারণের উদ্দেশ্যে স্পষ্ট ইন্টারফেস নির্ধারণ করুন।
- [[F] কোডের সাথে কনফিগারেশনের বিবরণ][[FF][FLT] ব্যবহার করে কনফিগারেশন ফাইল পরিবর্তন না করে কোড পরিবর্তন করতে ব্যবহার করুন
- [[F][F][FOP][F][FLT]] অভ্যন্তরীণ বিস্তারিত বিবরণ প্রদর্শন করে নির্ভরতার সাথে সংরক্ষিত নয়।