使用版本控制工具查看并檢入代碼,特別是當多個開發人員正在編寫代碼時。使用Jenkins等持續集成工具可以避免代碼合并問題。
6.應用知識
在TDD中,編碼需要有限但有效。它只需要實現對應的測試用例,而不會破壞任何其他的東西。維護足夠的系統文檔,包括測試用例的存儲庫,以及具有良好應用知識的團隊成員。他們可以確保項目順利而成功的進行。
7.知道什么時候使用TDD
最后但并非最不重要的是,像任何其他開發概念一樣,TDD在某些情況下效果是最好的。TDD的執行時間不能太長。任何冗長或復雜的測試都會破壞TDD的目的。
通過TDD,開發更加受到控制,結果大大減少了缺陷。重復測試確保系統中的每個組件在每一步都正常工作。
原文轉自:http://news.hiapk.com/internet/s592de2053d0a.html