- 537 名前:デフォルトの名無しさん mailto:sage [2016/06/04(土) 14:15:15.11 ID:U+sUBqw0.net]
- >>525
それは結局の所、君の言うOOPは既に折衷案だからだ。 > 合わせ技というのは考えないのか?(>>428) 基本的には、トップダウン設計においては試行錯誤は悪なんだよ。 ただしどこまでトップダウンできるかはそいつの実力にも依るし、 そもそも細部までトップダウンすることが効率がいいのか?という疑問もある。 だから一般的なOOPだと骨組みまではクラスで組み、メソッドの子細は各クラスにお任せ、交換も可能、としてる。 もちろんメソッドの子細までトップダウンで設計しきってもいいが、 一般的なOOPに於いてはメソッドの実装はTDDしても問題ないと言われるだろう。(これも川俣晶は指摘している) しかしクラスまでTDDして新規クラスが発生/消滅するようならOOP出来ないだろ?というのが君らの論争だろ。 そしてそれは川俣晶も既に指摘している(>>425) TDDは最初から試行錯誤を織り込んでいる。 OOPは基本的に試行錯誤をせずに済ませようとしている。 ここが根本的に違う。 どの程度の折衷案を採るかは君のプロジェクトで自由に決めればいい。 お前ら、結局、言葉尻をつまんで自演したいだけか?少なくとも俺にはそう見えるので、以降は ID:Sbqo4kno ID:ZPhk/eMO にはレスを付けない。 お前らと議論をする価値があるとは思えないし、お前らに議論できる知能があるとも思えない。
|

|