コンテンツにスキップ

Refactor(重複除去・設計改善)(Red → Green → Refactor サイクル)

← Red → Green → Refactor サイクル のワークフロー(第2階層)へ戻る

最もスキップされがちなステップ。省くと「コード断片の寄せ集め」になり TDD の設計価値が失われる

担当ロール開発者(Developer)
インプット—
アウトプットプロダクションコード

タスク(第3階層)

  1. グリーンを保ったまま重複・汚さを除去し「実装設計」を整える
  2. リファクタ後も全テストがグリーンであることを再確認する