ソフトウェア開発にテストは必要か?テストの代わりになるものは無いのか?
テストコードを記述するためだけの機能が言語に入ってないのはそもそも不要なものだからだよー、とか言ったら袋叩きにあうのかな。
2010-08-12 14:30:03@PG_kura 何を不要と言っているかですかね。テストコードを記述するためだけの機能が不要、というのなら同意ですけど、テストコードが不要というなら同意できない [CIについて話します http://bit.ly/dtXLqV ]
2010-08-12 14:35:11tama猊下「D言語Disってんのかこらぁ!」 RT @PG_kura: テストコードを記述するためだけの機能が言語に入ってないのはそもそも不要なものだからだよー、とか言ったら袋叩きにあうのかな。
2010-08-12 14:37:09.@bleis テストコードを記述するためだけの機能は不要だと思います。テストコードが不要かどうかついては分からないのであえての投下 post でした。テストコードは必要なものでしょうか?
2010-08-12 14:37:56@PG_kura 少なくとも、テストコードを記述するためだけの機能がないことからテストコードが不要かどうかはわからないんじゃないかと。テストコードが必要か不要かについては、現実的には必要という考えでし [CIについて話します http://bit.ly/dtXLqV ]
2010-08-12 14:39:37D言語のテスト記述用ってのはunittestブロックのことじゃない?リリースモードで消える,その中でのassertは止まらない,とか色々
2010-08-12 14:40:46お、そういうのがあるのですかー。なるほど。@kuramemo RT @repeatedly: D言語のテスト記述用ってのはunittestブロックのことじゃない?リリースモードで消える,その中でのassertは止まらない,とか色々
2010-08-12 14:42:29@PG_kura unittestが色んなとこに書けますヨ http://www.kmonos.net/alang/d/2.0/unittest.html
2010-08-12 14:42:30.@bleis やはり現実的には必要・・・。テストが果たすべき目的を、テスト以外の何かで置換する可能性はありそうでしょうか?僕がテスト嫌いとか、そういうことではなくて単に興味があるのです。
2010-08-12 14:43:50@PG_kura 大事な部分はそれこそCoqとか。でも全部でそれやるのは現実的じゃないのでテスト使う、みたいな [CIについて話します http://bit.ly/dtXLqV ]
2010-08-12 14:45:10あざます!D では契約とは別にテストを書くのですねー。使い分けに迷うことは無いんだろうか・・・。 RT @s50: @PG_kura unittestが色んなとこに書けますヨ http://www.kmonos.net/alang/d/2.0/unittest.html
2010-08-12 14:45:39DbCって、f(g(x)) とやったときに、g の事後条件と、f の事前条件が矛盾している場合はコンパイルエラーとかにできたりしないのだろうか。全部の条件が静的に決まる訳じゃないだろうし、やっぱり実行時エラーが限界かな・・・
2010-08-12 14:49:21kwsk! RT @yusuke_kokubo: テストコード書くのが嫌ならテストしなくちゃいけないコードを書かなきゃ良いのでは?
2010-08-12 14:50:01