- テスト駆動開発はなぜ流行らなかったのか?2
827 :デフォルトの名無しさん[sage]:2014/09/13(土) 00:26:35.56 ID:VE/fbqWK - 「品質王に俺はなる!」まで読んだ
|
- Visual Studio 2013 part4
671 :デフォルトの名無しさん[sage]:2014/09/13(土) 00:28:36.38 ID:VE/fbqWK - >>659
>>661 がいいこと言った
|
- ふらっと C#,C♯,C#(初心者用) Part112
490 :デフォルトの名無しさん[sage]:2014/09/13(土) 00:32:26.47 ID:VE/fbqWK - >>486
どのレベルのものを求めてるのか知らないけど MSDN 見に行けばそれなりにあるぞ
|
- スレ立てるまでもない質問はここで 138匹目
347 :デフォルトの名無しさん[sage]:2014/09/13(土) 01:02:24.64 ID:VE/fbqWK - >>336
全部やってた人もいる
|
- テスト駆動開発はなぜ流行らなかったのか?2
829 :デフォルトの名無しさん[sage]:2014/09/13(土) 03:05:36.49 ID:VE/fbqWK - 個人的な意見だということと、あなたの書いた主旨から横道にそれてしまうことを前置きしておくよ
あなたが列挙した前提は、アジャイル開発のセオリーだよね TDD がアジャイル系統から生まれたという背景は否定しないけれども、 誕生した背景と実用の実態が必ずしも合致しないことはままあることだし、 「TDD が大規模開発やウォーターフォールに向いてない」 というのには違和感を思える 話を元に戻すと、ウォーターフォールでも反復手法でも TDD は成立すると考える だから、TDD にしろ BDD にしろ、過小評価されていると思う
|
- テスト駆動開発はなぜ流行らなかったのか?2
853 :デフォルトの名無しさん[sage]:2014/09/13(土) 13:54:21.21 ID:VE/fbqWK - >>845
俺ならメソッドの設計を変える 1) a と b を引数にして c を返す function foo() 2) c を引数にして _hoge() と _hage() を呼び分ける function foo2() ←仮称 こうすると、テストが必要になるのは ・function foo(a, b) ・function foo2(c) ・function _hoge() ・function _hage() の4つになって、foo2(c) の結果が c 次第で _hoge() か _hage() と同じになればいい メソッドを通るか通らないかは、アクセッサを使えばいい話で、 わざわざ出力を人の目で追う(=人為的ミスの混入の余地がある方法に頼る)必要はないよ
|
- テスト駆動開発はなぜ流行らなかったのか?2
858 :デフォルトの名無しさん[sage]:2014/09/13(土) 14:59:25.59 ID:VE/fbqWK - >>854
ご心配ありがとう、「必死」でも「本気」でもないから大丈夫だよ インスタンスを obj とすると、自分だったら最初からこう書く obj.foo(a, b).handleIfInvalid().execute(); それぞれの中身はスタブを作って後から書く 個々のメソッドの内容は、最初柔らかかったり、ユーザー調整で変わったりするからね
|
- オブジェクト指向は愚かな考え。
867 :デフォルトの名無しさん[sage]:2014/09/13(土) 15:18:05.39 ID:VE/fbqWK - 排便を Dispose() と考えてみたら閃いたんだ
普通の人間は Dispose() しないとウンコの圧迫が起こるんだ でも、美少女は Dispose() の必要がないからマネージなんだ ウンコはアンマネージ リソースだったんだ
|
- テスト駆動開発はなぜ流行らなかったのか?2
861 :デフォルトの名無しさん[sage]:2014/09/13(土) 15:47:33.17 ID:VE/fbqWK - >>859
>ようするにprintデバッグは偉大だってことw この言葉に違和感を感じたから、俺なりの意見を書いてみた 抽象的な言葉を使うとわかりづらくなるだろうから、具体例をあげてみたんだ
|
- テスト駆動開発はなぜ流行らなかったのか?2
862 :デフォルトの名無しさん[sage]:2014/09/13(土) 15:49:45.67 ID:VE/fbqWK - >>860
ありがとう、そういうことか 気づくのが遅かったよ・・・
|