トップページ > プログラム > 2014年05月08日 > 7mqxxUyE

書き込み順位&時間帯一覧

21 位/234 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000210000000000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
【TDD】テスト駆動開発【TestFirst】
テストしにくいコードをテストする方法教えて下さい
テスト駆動開発はなぜ流行らなかったのか?2

書き込みレス一覧

【TDD】テスト駆動開発【TestFirst】
401 :デフォルトの名無しさん[]:2014/05/08(木) 10:55:00.04 ID:7mqxxUyE
> なんか誤解してるっぽく見えるからそれをときたいだけなのに原理主義だの教条主義だの
> テスト厨だのって言われるのは心外っすね。。こちらだって別に銀の弾丸だと思ってないし、
> ただ誤った理解を訂正したいだけなのに。。

正しい理解が為されればTDDがdisられないという考えがすでに宗教。
だから原理主義言われるんだよ。
テストしにくいコードをテストする方法教えて下さい
646 :デフォルトの名無しさん[]:2014/05/08(木) 10:56:26.98 ID:7mqxxUyE
> なんか誤解してるっぽく見えるからそれをときたいだけなのに原理主義だの教条主義だの
> テスト厨だのって言われるのは心外っすね。。こちらだって別に銀の弾丸だと思ってないし、
> ただ誤った理解を訂正したいだけなのに。。

正しい理解が為されればdisられないという考えがすでに宗教。
だから原理主義言われるんだよ。
テスト駆動開発はなぜ流行らなかったのか?2
641 :デフォルトの名無しさん[]:2014/05/08(木) 11:52:45.58 ID:7mqxxUyE
テストって、大抵はプロジェクトが大きくなったり長期化して
あまりにもバグやリグレッションが頻発するようになって、
こらチェックを自動化しないとあかんって導入されてきた経緯があっただろ。

そういう、必要に迫られての自動テストは(当然ながら)効果を発揮するし、
そもそもそういう風にプロジェクトが危なくなる前に仕組みを作っておかないといかんよねって
話になった。自動テストは素晴らしい。いいね。

ここまでは良い。

が、いくらなんでもテストファーストだのTDDだのは極端に走りすぎですよ。

最初からテスト・テストじゃ普通に身動き取れんだろうが。
お前らそこまでしょっぱなから仕様のガッチリしたものを組んでるのかよ・・・
スーパーハカーなどは絵を描くようにコード書けなどと言ってるというのに

もちろんモノにもよって、例えばミドルウェアだのコアなライブラリだの、
仕様が早期に固定化されるものをしっかり安定させておきたいなら、
最初から厳格な自動テストが必要だろう。
メインのコードとテスト、一緒に書いて、正常動作していることを機械的に確認・保証する。
そこまでならまだ解る。当然のことだ。いわば、家を建てるときに支柱を入れるようなもんだな。
強度を見積もると、倒壊しないためにはこのくらいの補助は必要だってな。

が、テスト「ファースト」だのテスト「駆動」だのはおかしいわ。まずメインの柱立てることを考えろよw

家建てろ言われて、元気一杯で支柱をドカドカ入れ始めるやるがあるか。普通にクルクルパーだろw
そもそも目的を見失っているし、工数、建材のコスト、設計が変わったときのこと、
リフォームするときのこと等々、何もかも計算に入ってへんやん。
特にカバレッジとかアホの概念だろ。目的もなく支柱をいくら入れたか自慢かよ。


ビョーキですよ、普通に。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。