テストを書いてから実装する順番で進めます。「失敗するテスト(Red)→ 通す最小実装(Green)→ 整理(Refactor)」を小さく繰り返し、動くコードと設計品質を同時に育てます。
テストを書いてから実装する順番で進めます。「失敗するテスト(Red)→ 通す最小実装(Green)→ 整理(Refactor)」を小さく繰り返し、動くコードと設計品質を同時に育てます。
AI コーディングとの組み合わせで注目されています。テストを先に書いて AI に渡すと出力をすぐ検証でき、CI/CD(H-7)と並んで登場します。
テストを先に書き、実装の方向を固める開発手順です。
「動いている」を常に確認しながら進められます。
テスト設計に慣れるまで時間がかかることがあります。
AI 出力のコードを自動検証したい場面で有効です。
Red-Green-Refactor の 3 ステップと「テストが先」の意味。
ユニットテスト、CI/CD、コードレビュー。