入門しましたので忘れないよう書き残しておきます。 きっかけ 新入社員の方にユニットテストの書き方を説明していく中で、自分自身に対して色々と思うことが出てきたのが始まりだったと思います。 例えば以下のようなことを考えていました。 ユニットテストの目的って「バグの早期発見」てことでいいのだろうか テストコードって、実装したあとの義務や責任で書くものなのか 実装工程からテスト工程までのタイムラグ(本当はみんな実装しながらテスト書いたりするよね?) それから、ajitofmの第13回を見つけて聞いみて、通勤時の電車の中で何度も「いい話だなあ。」と相槌を打ったのを覚えています。 ajitofm 13: Test Driven Developmentajito.fm 結局はそれらがきっかけとなって、TDDを学んでみることにしました。 入門方法 使用した書籍はオーム社の「テスト駆動開発」です。 まずは一