- freedomcat
- 8917
- 1
- 12
- 0
"テストコードに 10 行、 mock に 20 行、 プロダクトコードに 10 行。コードを書くとバグが入る。 TDD はバグ挿入率を無駄に上げているだけではないか!" - Jim Coplien #dciwaseda
2010-01-14 20:33:54RT @t_wada: "テストコードに 10 行、 mock に 20 行、 プロダクトコードに 10 行。コードを書くとバグが入る。 TDD はバグ挿入率を無駄に上げているだけではないか!" - Jim Coplien #dciwaseda
2010-01-14 20:38:10基本的には Bob Martin と Jim Coplien の議論のときの流れと一緒かな? http://www.infoq.com/jp/interviews/coplien-martin-tdd_ja #dciwaseda
2010-01-14 20:40:35たしかに RT @t_wada: "テストコードに 10 行、 mock に 20 行、 プロダクトコードに 10 行。コードを書くとバグが入る。 TDD はバグ挿入率を無駄に上げているだけではないか!" - Jim Coplien #dciwaseda
2010-01-14 20:40:39RAID1にしたら故障率上がる的な QT @t_wada: "テストコードに 10 行、 mock に 20 行、 プロダクトコードに 10 行。コードを書くとバグが入る。 TDD はバグ挿入率を無駄に上げているだけではないか!" - Jim Coplien #dciwaseda
2010-01-14 20:43:03RT @t_wada: "テストコードに 10 行、 mock に 20 行、 プロダクトコードに 10 行。コードを書くとバグが入る。 TDD はバグ挿入率を無駄に上げているだけではないか!" - Jim Coplien #dciwaseda
2010-01-14 20:51:17"Q. AOP に似ているようですが? A. AOP の問題(失敗?)は実行時まで何が起こるか分からないこと。 (DCI は違う、かな?)" #dciwaseda
2010-01-14 20:51:22挿入率じゃなくて挿入量では ? …ってのは置いといて。 これはコストパフォーマンスを無視した議論でしょう > RT @t_wada: "TDD はバグ挿入率を無駄に上げているだけではないか! " - Jim Coplien #dciwaseda
2010-01-14 20:57:43AOPの問題が、実行時まで何が起きるか分からない事なら、Rubyとか使えないジャン。Rubyこそ動かしてみなきゃ何が起こるか欠片も分からんじゃないか。 #dciwaseda
2010-01-14 20:58:29Q. 「DCI の代表的なサンプルは? MVC はショッピングカートとかあるが」 A. 「まだない。j-way (? よく聞こえなかったので要確認) という会社が実例を作っている。」 #dciwaseda
2010-01-14 21:04:53Q.「DCI の正しさをどう検証/証明するのか。 AOP でも横断的関心事は独立してテストを(…聞き逃した)」 A.「DCI のコードはより制約が少なく独立性が高い。よって正しさを証明しやすい(←ちょっと不正確かも)」 #dciwaseda
2010-01-14 21:06:25"Agile is about programmers and end-users share expectations of what program should do." #dciwaseda
2010-01-14 21:08:05"State machines... Most diagram/GUI based state machines generates models, leads to errors." #dciwaseda
2010-01-14 21:09:57"Use-case is not an algorithm. Use-case is collections of related scenarios. Programmers implements scenarios into algorithms." #dciwaseda
2010-01-14 21:13:22"Last responsible moments... How long is it between first responsible moment and first responsible moment?" #dciwaseda
2010-01-14 21:18:30"There are responsible moments!! Respond early as possible! Agile is completely backward!" ←Jim 吠える!! #dciwaseda
2010-01-14 21:18:59@t_wada ただし、 TDD が絶対正義なわけないし、今のアジャイル技法が銀の弾丸のはずもないので、いろんな視点からのツッコミはありがたいと思います。 #dciwaseda [わんくま名古屋11 http://bit.ly/5VAkpO]
2010-01-14 21:35:35