TDD(Test-Driven Development)は、テストを先に書いてから実装コードを書く開発手法。Kent Beckが1990年代後半にExtreme Programming(XP)の一部として開発し、現在ではアジャイル開発の中核プラクティスとして広く採用されている。 Kent Beckの言葉を借りれば、TDDの目的は ...