Refactor(重複除去・設計改善)(Red → Green → Refactor サイクル)
← Red → Green → Refactor サイクル のワークフロー(第2階層)へ戻る
最もスキップされがちなステップ。省くと「コード断片の寄せ集め」になり TDD の設計価値が失われる
| 担当ロール | 開発者(Developer) |
|---|---|
| インプット | — |
| アウトプット | プロダクションコード |
タスク(第3階層)
- グリーンを保ったまま重複・汚さを除去し「実装設計」を整える
- リファクタ後も全テストがグリーンであることを再確認する