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