テスト駆動開発はなぜ流行らなかったのか?
■ このスレッドは過去ログ倉庫に格納されています
0309デフォルトの名無しさん
2013/12/30(月) 23:32:23.25テストが通らない部分はどうするの
int x = getStatus();
if (x < 0) { ... } else if (x >= 0) { ... } else { throw unstableMemoryException("unstable memory error"); }
例がよくないけど、途中returnみたいなものでもいいけど、通常では Exceptionは、起きるはずがないしテストのしようもない
最低限とか、テストを宣言的命題にして、それをパスするコードを書くとかの意味では、最後んとこは書くべきでない
でも出荷する製品レベルなら、これは、いれとくべき仕様だと思うけど、テスト駆動からは逸脱してる
■ このスレッドは過去ログ倉庫に格納されています