- 525 名前:nobodyさん mailto:sage [2014/05/15(木) 16:23:27.92 ID:???]
- >>524
伝わったようで何よりだけど、あげておとすようで悪いが、 質問してた人が言ってたようなデメリットもやっぱりあるよ。 実装が大きく変われば、さすがにテストも修正というより書き直しになるし、 あとさっきも書いたけどコントローラーはテスト書きにくい。 仕様変更で実装が大きく変わりやすい箇所でもある。 あと >>522 この例でいうと、「画像を追加できる」機能を追加した際、 ぶっちゃけテストなんてなくても1〜3は壊れないような実装になりそうな気がすごいする。 俺としては >>509 のような、ユーティリティ的なライブラリが、テストも書きやすいし恩恵も多いと思う。 実際困ったから書いたんだけど、時間というテストがめんどくさいデータで、 結局動作確認するには、4時丁度とその前後や、逆に0時丁度やその前後を引数に、呼んでみるしかないから、それってテストコードだしな。 で、ユーティリティだからサービスのいろんな箇所で呼ばれてて、ミスったときの影響範囲も広い。 なので、テストコードがないと、修正に及び腰になってしまう。
|

|