テスト駆動開発はなぜ流行らなかったのか?
■ このスレッドは過去ログ倉庫に格納されています
0031デフォルトの名無しさん
2013/12/23(月) 21:12:35.30> テストを変更仕様へ・失敗→ソース変更・成功みたいな順で
それ、意味があるのか?ってことになるか、
大変すぎるかのどちらかになることが多い。
意味があるのか?っていうのは簡単な修正の場合。
色が赤から青になりました。みたいな場合、
テストで色を青に変えて、コードでも青に変える。
単に変更する箇所が二つになっただけにしか思えない。
大変すぎる例は、変更の影響範囲が広い場合。
ある関数を変更するとして、その関数に依存している部分がたくさんある時、
そのすべてのテストを正しくを変えるのは難しい。どうしてもコードを変えた後に
通らなくなったテストを修正することになる。
■ このスレッドは過去ログ倉庫に格納されています