1
我的朋友告訴我,TDD是不是測試,它的所有有關的設計。我不明白他爲什麼會這麼想。
你認爲TDD是什麼?它的優點是什麼?缺點是什麼?
我發現在我的一些項目中不能使用TDD。
我的朋友告訴我,TDD是不是測試,它的所有有關的設計。我不明白他爲什麼會這麼想。
你認爲TDD是什麼?它的優點是什麼?缺點是什麼?
我發現在我的一些項目中不能使用TDD。
這是一種開發風格,您在編寫代碼之前開發測試。
理論是,按照這個順序進行開發將有助於您準確定義任何給定的代碼段應該如何處理特定的一組輸入。
該功能應該清楚並且首先開發測試。一旦測試開發完成,您就可以開始編寫嚴格的規範。如果測試已經到位,如果您的代碼符合規範,您已經得到了即時反饋。
明顯的缺點是時間。您必須先花時間爲此方法學編寫好的測試。