"তারা যদি প্রথম থেকেই তাদের কাজটি খুব ভালভাবে সম্পাদন করে, একটি বিশাল অংশ, অন্যথায় একটি ছোট অংশ" "
কঠোর ভাষাগুলি এই বৈশিষ্ট্য প্রদর্শন করে। নিক্লাস রাইথের ভাষাগুলিতে খুব সামান্যই পরিবর্তন আসতে হয়েছিল, কারণ সেগুলি যথার্থতার সাথে পরিকল্পনা করা হয়েছিল। (এটি আসলে ডেলফির জন্য ইদানীং পরিবর্তিত হয়েছে, এবং আসন্ন সর্বজনীন মোতায়েন সংস্করণটির সাথে আরও পরিবর্তন ঘটবে))
এটির অবশ্যই একটি ফ্লিপ-সাইড রয়েছে। মাইক্রোসফ্ট উইন্ডোজের ক্ষেত্রে, বা এসিডিসি, পাঠ্য সম্পাদক, বা সুপরিচিত "স্পিরিট অফ লিনাক্স" কমান্ড লাইন অ্যাপ্লিকেশনগুলির মতো আসল কোডটি যথেষ্ট ভাল কিনা তা সিদ্ধান্ত নেওয়া Being
যদিও এই অ্যাপ্লিকেশনগুলি সম্ভবত প্রথম স্থানে তাদের পছন্দ করে না তাদের কাছে ক্লঙ্কিযুক্ত মনে হলেও তারা একটি সু-পরিকল্পিত বৈশিষ্ট্য পাশাপাশি একটি সু-সংজ্ঞায়িত ফিচারসেট প্রদর্শন করে; এমনকি যদি তাদের ঘণ্টা এবং হুইসেল না থাকে তবে এটি পছন্দনীয় হতে পারে; তারা টিনের যা রয়েছে তা করে, পশ্চাদপটে সামঞ্জস্যতা দুর্দান্ত এবং ভবিষ্যতে ভালভাবে কাজ চালিয়ে যাওয়ার সম্ভাবনা রয়েছে।
আপনি যদি ফিচারসেটটি অনুসরণ করে যান তবে ফটোশপের 5.0 সাল থেকে 90% একই কোড থাকবে। ; পি এটা করে? না কেন? আপডেট বিক্রয়। আপনি আজ এর সাথে সত্যই আরও কিছু করতে পারবেন না।
কোনও ফাইল ম্যানেজারের ফিচারসেট, এটি এফটিপি, ওয়েব এবং ক্লাউড করতে চায় এমন বিন্দু পর্যন্ত ডেসেনিয়ার কোনও প্ল্যাটফর্মের জন্য মূলত একইরকম। এই জাতীয় অ্যাপ্লিকেশনটি এখনও 1.0 এ না থাকার একমাত্র কারণটি হ'ল খারাপ পরিকল্পনা, ঝিমুনি, আপডেট করার তাগিদ - এবং কমপক্ষে কিছুটা হলেও অ্যাপ্লিকেশনটির চারপাশে বিশ্ব পরিবর্তন হচ্ছে।
উত্তরটি হ'ল কিছু রত্ন 1.0 বা 1.0.x এ থাকে কারণ বিকাশকারী ফিচারসেটের বিষয়ে সিদ্ধান্ত নিয়েছে, বাগ-মুক্ত প্রোগ্রামটি সম্পন্ন করেছে এবং হয় অন্তহীনভাবে স্টাফ যুক্ত করে এবং যুক্ত পদগুলিতে বাগগুলি স্থির করে লাভ করে না, বা স্থানান্তরিত হয়েছে আরও রত্ন বিকাশ করতে।
1.0 এ কোডের কাছে অন্য কোথাও থাকার সম্ভাবনা কম। এবং আপনার যদি দুর্দান্ত ধারণা থাকে তবে কেন আপনি অ্যাপ্লিকেশনটি পুনরায় লিখবেন না? আপনার উচিত, এটি কোড মজাদার! :) অনেকগুলি আধুনিক সফ্টওয়্যার পণ্যগুলিতে যা ঘটেছিল তা বাদে। পরিবর্তনের স্বার্থে পরিবর্তন (বিক্রয়) এবং ফিচারসেট দ্বারা অনুপ্রাণিত হয় না এবং প্ল্যাটফর্ম পরিবর্তনের সাথে সামঞ্জস্য করার জন্য সামান্য পরিমাণে আপডেট করা, সেই দিনটির ক্রম।
এবং এই সফ্টওয়্যারটিতে ক্রমাগত আপডেট হওয়া সফ্টওয়্যারটির কয়েকটি সারণীতে কয়েকটি কোডবেস এভিয়েশন রিভিশন রয়েছে। কয়েকটি এখনও ভিত্তি এবং মডুলারাইজিংয়ের স্বপ্ন অবলম্বন করে (এবং অকালে মুক্তি দেয় না), তবে বিশাল সংখ্যাগরিষ্ঠতা রিলিজ-ফিক্স-আপডেটের চক্রে আটকে রয়েছে।