- オブジェクト指向は愚かな考え。この世は計算式 ★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に通知する仕組みが必要になるかもしれないよ この場合、余計にややこしくなる そのほかのディメリットはカプセル化しないことで発生するディメリットと同じ
|