কোনও সম্ভাব্য একতরফা প্রয়োগকে কয়েকটি ছোটগুলিতে বিভক্ত করা বাগগুলি প্রতিরোধে সহায়তা করে
বিষয়গুলি বাস্তবে খুব কমই সহজ।
বিভাজকটি অবশ্যই প্রথমে এই বাগগুলি রোধ করতে সহায়তা করে না। এটি মাঝে মাঝে ত্রুটিগুলি দ্রুত খুঁজে পেতে সহায়তা করতে পারে। একটি অ্যাপ্লিকেশন যা ছোট, বিচ্ছিন্ন উপাদানগুলি সমন্বিত করে সেই উপাদানগুলির জন্য আরও পৃথক ("ধরণের" ইউনিট "-) পরীক্ষার অনুমতি দিতে পারে যা নির্দিষ্ট বাগগুলির মূল কারণটি সনাক্ত করতে কখনও কখনও সহজ করে তোলে এবং তাই এগুলি আরও দ্রুত ঠিক করার অনুমতি দেয়।
যাহোক,
এমনকি কোনও অ্যাপ্লিকেশন যা বাইরে থেকে একচেটিয়া বলে মনে হয় তার ভিতরে অনেকগুলি ইউনিট-টেস্টেবল উপাদান থাকতে পারে, সুতরাং একক পরীক্ষার জন্য ইউনিট পরীক্ষার প্রয়োজন হয় না আরও কঠোর
যেমন ইওয়ান ইতিমধ্যে উল্লেখ করেছে, বেশ কয়েকটি উপাদানগুলির ক্রিয়া অতিরিক্ত ঝুঁকি এবং বাগগুলি প্রবর্তন করে। জটিল ইন্টারপ্রোসেস যোগাযোগের মাধ্যমে একটি অ্যাপ্লিকেশন সিস্টেমটি ডিবাগ করা একক প্রক্রিয়া অ্যাপ্লিকেশন ডিবাগ করার চেয়ে উল্লেখযোগ্যভাবে কঠিন হতে পারে
বৃহত্তর অ্যাপ্লিকেশনটি উপাদানগুলিতে কীভাবে বিভক্ত হতে পারে এবং উপাদানগুলির মধ্যে ইন্টারফেসগুলি কতটা বিস্তৃত হয় এবং কীভাবে সেই ইন্টারফেসগুলি ব্যবহৃত হয় তার উপরও এটি অনেকটা নির্ভর করে।
সংক্ষেপে, এটি প্রায়শই একটি বাণিজ্য বন্ধ এবং সাধারণত "হ্যাঁ" বা "না" উত্তর সঠিক নয় এমন কিছুই নয়।
কেন প্রোগ্রাম একচেটিয়া হতে থাকে
তারা কি? আপনার চারপাশে দেখুন, বিশ্বের গাজিলিয়ন ওয়েব অ্যাপ্লিকেশন রয়েছে যা আমার কাছে খুব বিপরীত মনে হয় না, এছাড়াও প্রচুর প্রোগ্রাম উপলব্ধ রয়েছে যা একটি প্লাগইন মডেল সরবরাহ করে (এএফাইক এমনকি মায়া সফটওয়্যার যা আপনি উল্লেখ করেছেন)।
তাদের রক্ষণাবেক্ষণ করা কি সহজ হবে না?
এখানে "সহজ রক্ষণাবেক্ষণ" প্রায়শই আসে যে কোনও অ্যাপ্লিকেশনের বিভিন্ন অংশ বিভিন্ন দল আরও সহজেই বিকাশিত হতে পারে, তাই আরও ভাল বিতরণ কাজের চাপ, স্পষ্ট মনোযোগ সহ বিশেষায়িত দল এবং on
If the animation and modelling capabilities were split into their own separate application and developed separately, with files being passed between them, would they not be easier to maintain?
মিশ্রিত করবেন না সহজ প্রসারিত করতে সঙ্গে আরও সহজ বজায় রাখার জন্য একটি মডিউল -per se- জটিলতা এবং সন্দেহজনক ডিজাইন মুক্ত নয়। মায়া তার প্লাগইনগুলি না থাকলেও বজায় রাখা পৃথিবীর নরক হতে পারে। অথবা উলটা.