TDD是一個敏捷開發方法:保證測試首先寫好,測試驅動開發。原則是隻寫保證測試能經過的代碼,一旦測試經過就添加下一個致使出錯的測試。這樣作的好處是:保證每行代碼編寫有目的性,代碼保持高度模塊化和可重用,預防了BUG,測試也替代了文檔的做用。模塊化