আমি সর্বদা সুপারিশটি দেখেছি যে আমাদের প্রথমে ইউনিট পরীক্ষা লিখতে হবে এবং তারপরে কোড লেখা শুরু করা উচিত। তবে আমি অনুভব করি যে অন্যভাবে যাওয়া অনেক বেশি স্বাচ্ছন্দ্যযুক্ত (আমার জন্য) - কোড লিখুন এবং তার পরে ইউনিট পরীক্ষা করুন, কারণ আমি অনুভব করি যে আমরা আসল কোডটি লেখার পরে আরও অনেক স্পষ্টতা পেয়েছি। যদি আমি কোডটি লিখি এবং তারপরে পরীক্ষাগুলি, আমি পরীক্ষার যোগ্য নকশা তৈরিতে বেশি মনোনিবেশ করা সত্ত্বেও, আমার পরীক্ষারযোগ্য করার জন্য আমার কোডটি কিছুটা পরিবর্তন করতে হতে পারে। অন্যদিকে, আমি যদি পরীক্ষাগুলি এবং তারপরে কোডটি লিখি, কোডগুলি আকার দেওয়ার সময় এবং পরীক্ষাগুলি বেশ ঘন ঘন পরিবর্তিত হবে।
যেমন আমি টেস্টগুলি লেখার শুরু করতে এবং তারপরে কোডিংয়ের দিকে এগিয়ে যাওয়ার জন্য প্রচুর সুপারিশ দেখতে পাচ্ছি, অন্যভাবে যদি এটি করি তবে কোডগুলি এবং তারপরে ইউনিট পরীক্ষাগুলি করলে অসুবিধাগুলি কী?