C এবং C+ তেযোগ্য সফ্টওয়্যার সিস্টেমের মধ্যে সংরক্ষণের জন্য মডুলার নকশা অপরিহার্য। এর অন্তর্ভুক্ত হলো একটি প্রোগ্রামকে আলাদা উপাদান অথবা মডিউলের সাথে ভাগ করা। এই কার্যক্রমকে গঠন, পরীক্ষা, পরীক্ষা এবং স্বাধীনভাবে করা। এই পদ্ধতি কোড পুনরায় নির্ধারণের ক্ষেত্রে পুনরায় ব্যবহারযোগ্য হওয়া সম্ভব।

মডুলার নকশার কোরের নীতি

কার্যকররূপে ব্যবহৃত পুন:জাগর ব্যবস্থা বেশ কিছু প্রধান নীতি অনুসরণ করে। এগুলোর মধ্যে রয়েছে, অভ্যন্তরীণ বিষয়গুলো গোপন রাখা; উদ্বেগের পার্থক্য, যা পৃথককরণ বিভাগ, এবং ইন্টারফেসের মধ্যে পার্থক্য, যা স্পষ্ট যোগাযোগ ব্যবস্থা মডিউলের মধ্যে বিদ্যমান। এই নীতি প্রয়োগগুলোকে নমনীয় এবং ডাকাতির ক্ষেত্রে ব্যবহৃত সফটওয়্যার স্থাপত্যবিদ্যার উপর প্রয়োগ করা হয়।

C এবং C+ এর অধীনে মডুলার সিস্টেমকে প্রভাবিত করে

C- এ, হতর্ক এবং উৎস ফাইল ব্যবহার করে প্রায় একই পদ্ধতিতে পাওয়া যায় । উৎস ফাইল ফাইল ঘোষণা করে, ফাইল ফাইল ইন্টারফেসসমূহ ও সোর্স ফাইলের মধ্যে রয়েছে । C+, ক্লাস ও নেম- টিল্ডিং দ্বারা অধিকতর উন্নত মানের নকশার সাহায্যে তথ্য ও ফাংশনের মাধ্যমে, উপাত্ত সংগ্রহে অধিকভাবে সংরক্ষিত হওয়ার সুবিধা লাভ করা হয় ।

উদাহরণস্বরূপ, একটা গ্রাফিক্স লাইব্রেরি হয়তো বিভিন্ন ধরনের মডিউল যেমন, অনুবাদ, ইনপুট নিয়ন্ত্রণ এবং রিসোর্স ব্যবস্থাপনা ।

বাস্তব-বিশ্ব-বিশ্ব কেস স্টাডিজ

এই কাঠামো বিভিন্ন উপাদানের সঙ্গে একত্রে কাজ করতে পারে, উন্নয়ন গতি ও গুণের উন্নতি ঘটাতে পারে ।

সি তে একটি সন্নিবেশিত সিস্টেম যা একটি বিচ্ছিন্ন স্তরকে পৃথক মডিউল হিসেবে প্রয়োগ করা হয়। এই নকশাটি হার্ডওয়্যারের সাধারণ আপডেট এবং বিভিন্ন ডিভাইস দ্বারা পোর্টকে উন্নত করে এবং তা বিভিন্ন ধরনের পোর্টকে বর্ধিত করে।

মডুলার নকশার উপকার

  • [[F] প্রধান] প্রধানতা:[[FFLT]]] [FFLT]] sys:]] সকল সিস্টেমকে প্রভাবিত না করে পৃথক মডিউল সংশোধন করা ও সংশোধন করা হবে
  • [[[F]R] ROT ইচ্ছা:[[FLT] বিভিন্ন প্রকল্প, উন্নয়নের সময় সংরক্ষণ করা যাবে ।
  • [[F] SODRT :[FLT] অতিরিক্ত মডিউলের মাধ্যমে নতুন নতুন বৈশিষ্ট্য যোগ করা যায় ।
  • [[[F] পরীক্ষা:[FLT] [FLT] ] সূত্রের বিচ্ছিন্ন পরীক্ষা, উন্নতির জন্য পৃথক পরীক্ষা, উন্নতি ।