TDDを根づかせる。後で読む

テスト駆動開発を学ぶことはとても難しいのかもしれない。一般的に学習フェーズ(しっかりと身についた習慣になるまでの時間)は2ヶ月から4ヶ月は続き、その間の生産性は低下する[2]。しかし、最終的に得られるメリット(リンク)は明らかで、身につけた技法は今後もずっと役に立つ。ところが、ここに疑問がある。どうすればそうなれるのか? 実際には多くの開発者がたった数日でTDDを諦めてしまっているのだ。