測試驅動開發 TDD 不只是測試先行而已,Uncle Bob 提出了 The Three Laws of TDD 來說明,從紅燈到綠燈的過程中,你該遵循的原則與規範。遵守這三條原則,能讓你比較自然地進行 baby step,即時重構,聚焦目標。

測試驅動開發 TDD 不只是測試先行而已,Uncle Bob 提出了 The Three Laws of TDD 來說明,從紅燈到綠燈的過程中,你該遵循的原則與規範。遵守這三條原則,能讓你比較自然地進行 baby step,即時重構,聚焦目標。
本活動將以實務的例子,讓大家針對真實需求進行實例化需求分析、學會如何為真實的 legacy code 進行單元測試與重構,最後透過 TDD 的練習與比較,來深刻體悟 TDD 如何幫助我們化繁為簡、迭代式地進行產品增量的開發。