একটি বিকল্প পদ্ধতি রয়েছে যা আপনার আলোচনা করা উচিত: বিডিডি
এক্সিকিউটেবল স্পেসিফিকেশন সহ আচরণের চালিত বিকাশ বিবেচনা করুন। আপনার স্পেসিফিকেশনগুলি প্রদত্ত - কখন - তারপরে পাঠ্য ফাইলগুলিতে সঞ্চিত স্টেটমেন্টগুলির সেটগুলির একটি সিরিজে সরল হয়ে যায়। একটি বিডিডি সরঞ্জাম যেমন শসা বা স্পেকফ্লো সেই পাঠ্য ফাইলগুলিকে এক্সিকিউটেবল টেস্টে রূপান্তরিত করে, যা আপনার বিল্ড সরঞ্জাম কার্যকর করতে পারে।
শসা: http://cukes.info/ - রুবির জন্য বিডিডি
স্পেসফ্লো: http://www.specflow.org/ -। নেট এর জন্য বিডিডি
স্পেসফ্লোয়ের মতো সরঞ্জাম সহ ওয়ার্কফ্লোয়ের দ্রুত ডেমো জন্য, রব কনারির স্পেকফ্লো ওয়াক-থ্রো চেকআউট করুন: http://tekpub.com/view/concepts/5
এখন, আপনি কেবল নিজের কোডটিই সংস্করণ করছেন না, তবে আপনার স্পেসিফিকেশন এবং আপনার অবিচ্ছিন্ন ইন্টিগ্রেশন সরঞ্জাম (ভাবেন টিমসিটি, ক্রুজকন্ট্রোল, হাডসন, ইত্যাদি) প্রয়োগ করছে যে সমস্ত স্পেসিফিকেশনগুলি এখনও প্রতিটি বিল্ডে বৈধ রয়েছে ... এটি কি আপনার পক্ষে মূল্যবান?