IT用語集 › プログラミング › TDD
先にテストを書き(レッド)、それを通すコードを書き(グリーン)、最後にリファクタリングする開発手法。
ケント・ベックが広めた規律である。テストしやすい設計を促し、素早いフィードバックと、ドキュメントを兼ねる仕様が得られる。厳格に実践する人ばかりではなく賛否はあるが、テストを先に書く価値は多くの人が認めている。