আমি সিডি তে টিডিডি স্টাইলে কোডিং করতাম - লিখি / অথবা কোডের একটি ছোট অংশ পরিবর্তন করে, 10 সেকেন্ডে পুরো সমাধানটি পুনরায় সংকলন করি, পরীক্ষাগুলি আবার চালিত করি এবং আবারও। সহজ ...
সেই বিকাশ পদ্ধতিটি কয়েক বছর ধরে আমার জন্য খুব ভালভাবে কাজ করেছিল, গত বছর পর্যন্ত যখন আমাকে সি ++ কোডিংয়ে ফিরে যেতে হয়েছিল এবং এটি সত্যই অনুভব করে যে আমার উত্পাদনশীলতা নাটকীয়ভাবে হ্রাস পেয়েছে since ভাষা হিসাবে সি ++ কোনও সমস্যা নয় - আমার কাছে সি ++ দেব অভিজ্ঞতা অনেক ছিল ... তবে অতীতে
একটি ছোট প্রকল্পের জন্য আমার উত্পাদনশীলতা এখনও ঠিক আছে, তবে প্রকল্পের আকার বৃদ্ধি এবং একবার সংকলনের সময় 10+ মিনিটের সময় হিট হয়ে গেলে এটি খারাপ হয়ে যায় it এবং যদি আমি ত্রুটিটি খুঁজে পাই তবে আমাকে আবার সংকলন শুরু করতে হবে, ইত্যাদি খালি হতাশার is
সুতরাং আমি উপসংহারে পৌঁছেছি যে একটি ছোট অংশে (আগের মত) গ্রহণযোগ্য নয় - কোড ম্যানুয়ালি পর্যালোচনা করার সময় (কোনও দ্রুত সি # সংকলকের উপর নির্ভর না করে) আমি কীভাবে নিজেকে এক ঘন্টা বা তার বেশি সময় কোডিংয়ের পুরানো অভ্যাসের মধ্যে ফেলতে পারি তা কোনও প্রস্তাবনা নয় , এবং কেবল কয়েক ঘন্টা পরে একবার পুনরায় সংঘবদ্ধ / পুনরায় চলমান ইউনিট পরীক্ষাগুলি।
একটি সি # এবং টিডিডি দিয়ে একটি বিবর্তনীয় পদ্ধতিতে কোনও কোড লেখা খুব সহজ ছিল - কয়েকবার পুনরাবৃত্তির পরে আমি যে ধরণের বাজে কথা শুরু করেছি তা ভাল কোডে শেষ হয়েছিল, তবে এটি আর আমার পক্ষে কাজ করে না (ধীর সংকলনে) পরিবেশ)।