সুতরাং আপনি যাঁরা পরীক্ষার মানগুলি সত্যই বুঝতে পারেন না তাদের কাছ থেকে এটি বহুবার শুনেছি। কিছু শুরু করার জন্য, আমি এগিল এবং টেস্টের অনুগামী ...
আমি সম্প্রতি এমন একটি প্রোডাক্ট পুনর্লিখনের জন্য টিডিডি করার বিষয়ে আলোচনা করেছি যেখানে বর্তমান দলটি কোনও স্তরের ইউনিট পরীক্ষার অনুশীলন করে না এবং সম্ভবত নির্ভরতা ইনজেকশন কৌশল বা পরীক্ষার ধরণ / নকশা ইত্যাদি সম্পর্কে কখনও শুনিনি (আমরা এমনকি পাব না) কোড পরিষ্কার করতে)।
এখন, আমি এই পণ্যটির পুনর্লিখনের জন্য পুরোপুরি দায়বদ্ধ এবং আমাকে বলা হয়েছে যে টিডিডির ফ্যাশনে এটি চেষ্টা করা, এটি কেবল এটিকে রক্ষণাবেক্ষণের দুঃস্বপ্ন এবং দলের রক্ষণাবেক্ষণের পক্ষে অসম্ভব করে তুলবে। তদ্ব্যতীত, এটি প্রথম প্রান্তের অ্যাপ্লিকেশন হিসাবে (ওয়েব-ভিত্তিক নয়) পরীক্ষাগুলি যুক্ত করা অর্থহীন, কারণ ব্যবসায় ড্রাইভ পরিবর্তিত হয় (পরিবর্তনের মাধ্যমে তারা অবশ্যই উন্নতি বোঝায়), পরীক্ষাগুলির মেয়াদ শেষ হয়ে যাবে, অন্যান্য বিকাশকারীরা যারা আসে ভবিষ্যতে প্রকল্প এগুলি বজায় রাখে না এবং এগুলি ঠিক করার জন্য বোঝা হয়ে যায় etc.
আমি বুঝতে পারি যে বর্তমানে এমন একটি দলে টিডিডি করা যায় যা বর্তমানে কোনও পরীক্ষার অভিজ্ঞতা রাখে না, তবে এই ক্ষেত্রে আমার যুক্তিটি হচ্ছে আমি আমার চারপাশের লোকদের আমার অনুশীলনটি শিখিয়ে দিতে পারি, তবে আরও, আমি জানি যে টিডিডি আরও ভাল করে তোলে সফটওয়্যার. এমনকি যদি আমি টিডিডি ব্যবহার করে সফ্টওয়্যারটি তৈরি করেছিলাম এবং এটি সমস্ত রক্ষণাবেক্ষণকারী দলের হাতে দেওয়ার জন্য সমস্ত পরীক্ষা ফেলে দিই, তবে অবশ্যই এটি শুরু থেকেই একেবারে টিডিডি না ব্যবহার করার চেয়ে আরও ভাল পদ্ধতির হতে পারে?
আমি এমন একটি দলের জন্য বেশিরভাগ প্রকল্পে টিডিডি করার কথা বলেছি যা আমি কখনও শুনিনি I've "ইন্টারফেস" এবং অদ্ভুত সন্ধানকারী ডিআই কনস্ট্রাক্টরদের চিন্তাভাবনাগুলি তাদের ভয় দেখিয়ে দেয় ...
কেউ কি দয়া করে আমাকে টিডিডি বিক্রির চেষ্টা এবং মানুষের কাছে আমার দৃষ্টিভঙ্গির খুব সংক্ষিপ্ত কথোপকথনে সাহায্য করতে পারেন? সংস্থা / দলে হাঁটুতে পড়ার আগে আমার সাধারণত যুক্তির খুব সংক্ষিপ্ত উইন্ডো থাকে।