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