Eisen 筆記
Blog
LeetCode
Design Pattern
GitHub
open in new window
Languages
Languages
繁體中文
English
日本語
測試驅動開發
概念
測試驅動開發是一種先寫測試再寫實作的策略。
優點
透過先寫測試的規則,讓程式碼的開發能夠被規範在一定的範圍內,讓開發目標變得更清晰。
維護與調整程式碼後,能夠在軟體上線前確保程式碼運作沒有問題。
讓人員在交接開發時變得更加容易上手。
維護程式碼的完整性。
缺點
需要有一定的開發經驗。
需要知道自己為甚麼要開發這個功能。
需要時間。
寫測試並且全部通過,不代表軟體是好的。
寫出來的測試不一定是對的目標需求。
「富爸爸,窮爸爸」經的起時間考驗的好書