実践TDD
まずテスト
失敗を確認
解決
「テストがない」がなくなる
開発が長引くほど効果は絶大に