第四部分討論如何在組織中推動變革、處理既有程式碼(legacy code),以及為可測試性而設計。
本部分包含#
- 第 9 章:將單元測試導入組織 — 探討如何成為變革的推動者,包括成功與失敗的策略、影響因素,以及常見的棘手問題與回答。
- 第 10 章:處理既有程式碼 — 討論在 legacy code 中從何處開始加入測試、選擇策略(容易優先 vs. 困難優先),以及重構前先寫整合測試的方法。
- 第 11 章:設計與可測試性 — 探討為什麼要為可測試性而設計、設計目標、利弊權衡,以及替代方案。
第四部分討論如何在組織中推動變革、處理既有程式碼(legacy code),以及為可測試性而設計。