2010-07-06 108 views

回答

4

這是一種開發風格,您在編寫代碼之前開發測試。

理論是,按照這個順序進行開發將有助於您準確定義任何給定的代碼段應該如何處理特定的一組輸入。

該功能應該清楚並且首先開發測試。一旦測試開發完成,您就可以開始編寫嚴格的規範。如果測試已經到位,如果您的代碼符合規範,您已經得到了即時反饋。

明顯的缺點是時間。您必須先花時間爲此方法學編寫好的測試。