トップページ > プログラム > 2016年08月04日 > w6fnMNqO

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

12 位/191 ID中時間01234567891011121314151617181920212223Total
書き込み数2200000000000000000100005



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
オブジェクト指向は愚かな考え。この世は計算式 ★3©2ch.net
オブジェクト指向システムの設計 172 [無断転載禁止]©2ch.net

書き込みレス一覧

オブジェクト指向は愚かな考え。この世は計算式 ★3©2ch.net
596 :デフォルトの名無しさん[sage]:2016/08/04(木) 00:31:24.04 ID:w6fnMNqO
デコレータパターンと同等の機能をクロージャで実装した
じゃね?

同等の機能を持った違った実装があるのは当たり前じゃね?
デコレータパターンと同じような機能をもたらすけど
デコレータパターンじゃない実装は普通にあり得るんじゃね?
オブジェクト指向は愚かな考え。この世は計算式 ★3©2ch.net
599 :デフォルトの名無しさん[sage]:2016/08/04(木) 00:42:01.96 ID:w6fnMNqO
>パターンは機能じゃないよ。設計。

それで、その設計パターンとは合致しないけど
同等の機能や目的を満たす他の設計はあり得る
ってことでしょ?
俺の言ってることと一緒だね
オブジェクト指向は愚かな考え。この世は計算式 ★3©2ch.net
603 :デフォルトの名無しさん[sage]:2016/08/04(木) 01:13:23.05 ID:w6fnMNqO
話をややこしくしているのはあなたです

>パターンは機能じゃないよ。設計。

↑これは君が言ったことだよね

その上で俺は、同等の機能を持った、違ったデザインなんじゃね?って言ってるわけ

機能が同じであっても、同じデザインパターンとは限らない
何故なら、デザインパターンは機能じゃないから、設計のパターンだから
↑君の言ってることと全く同じだよね

だから同じ機能だけど、違った設計パターンであり
同じデザインパターンに属さない設計は有る
ということを君は認めているということ
オブジェクト指向は愚かな考え。この世は計算式 ★3©2ch.net
604 :デフォルトの名無しさん[sage]:2016/08/04(木) 01:43:58.02 ID:w6fnMNqO
デザインパターンは機能では無く、よくある設計パターンに名前を付けたもの
ってのは正に君が自分で言ったことであって
それは俺も了承している

だから同じ機能であっても、それだけで同じデザインパターンとは言えないよね
と俺は言ってるわけ
なぜならデザインパターンは機能では無いから(君の言ったことだよね)

そもそも俺とお前とのやり取りに、何のとどこおりも無い
俺は、>>596で同等の機能を別の設計で実装したんじゃないか、と言い
お前は>>597でデザインパターンの分類は機能で決まるものではなく設計で決まる、と言っている
合わせると、「同等の機能であっても同じデザインパターンであるとは限らない、設計で決まる」
という結論が得られる
オブジェクト指向システムの設計 172 [無断転載禁止]©2ch.net
125 :デフォルトの名無しさん[sage]:2016/08/04(木) 19:08:09.61 ID:w6fnMNqO
別に良いけど
innerClass.set_valueが呼ばれて値が変更されたときに
変更されたことをouterClassやmiddleClassに通知する仕組みが必要になるかもしれないよ
この場合、余計にややこしくなる

そのほかのディメリットはカプセル化しないことで発生するディメリットと同じ


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