テスト駆動開発は、
きちんとテストを書くところから始めると。
一行一行しっかりとテストされたコードと、
実際に動かない部分を検出できることが確認できたテストが、
システマチックに出来上がる仕組みになっています。
ただ、リファクタリングを行って出てきたクラスなんかは、
そういう手法が使えません。
テストかく前にクラスができてしまっていますからね。
今そういうところのテストを書いているわけですが。
どうしてもテストがいい加減になりがちです。
これはどうするべきなのか。
頑張って気合の入ったテスト書くしかないのですかね。
あまり本質的な解決になってませんが。
なかなか悩ましいところです。
きちんとテストを書くところから始めると。
一行一行しっかりとテストされたコードと、
実際に動かない部分を検出できることが確認できたテストが、
システマチックに出来上がる仕組みになっています。
ただ、リファクタリングを行って出てきたクラスなんかは、
そういう手法が使えません。
テストかく前にクラスができてしまっていますからね。
今そういうところのテストを書いているわけですが。
どうしてもテストがいい加減になりがちです。
これはどうするべきなのか。
頑張って気合の入ったテスト書くしかないのですかね。
あまり本質的な解決になってませんが。
なかなか悩ましいところです。