オブジェクト指向は愚かな考え。この世は計算式 ★3©2ch.net (946レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
538(1): デフォルトの名無しさん [sage] 2016/08/02(火) 00:44:39.63 ID:flPsn8Jo(1/7) AAS
>>535別にDecoratorじゃなくていいんだけどね。
圧倒的に簡潔かつ明瞭に記述できるっていってるから
そのコードを見たいだけ。
553(2): デフォルトの名無しさん [sage] 2016/08/02(火) 20:57:34.64 ID:flPsn8Jo(2/7) AAS
もうそろそろいいかな?
みんな「デコレーターパターン」をどうするか?というテーマで
会話が成り立ってるよね?
つまりこういうことさ。デザインパターンっていうのは用語。
実装じゃない。
デコレーターパターンをJavaならこう書く、SmallTalkならこう書くと
いうふうに共通認識ができてる。これこそデザインパターンの有用な所。
だからコードの書き方が決まってるわけじゃないんだよ。
設計だからね。言語が決まらない状態であっても話はできる。
デザインパターンをどういうふうに書くかってのは例でしか無いんだよ。
目的を達成できるならどう書くてもいいし、デコレータパターンを
どう書いてもそれはデコレータパターンなのさ。
SmallTalkであってもデコレーターパターンっていうのは存在する。
だからこそSmallTalkでデコレータパターンをシンプルに書くことができる!と
主張できる。
555: デフォルトの名無しさん [sage] 2016/08/02(火) 21:20:29.76 ID:flPsn8Jo(3/7) AAS
>>554言いたいことはそれだけかw
559: デフォルトの名無しさん [sage] 2016/08/02(火) 21:27:22.36 ID:flPsn8Jo(4/7) AAS
反論あるなら待ってるよw
562: デフォルトの名無しさん [sage] 2016/08/02(火) 21:39:26.48 ID:flPsn8Jo(5/7) AAS
>>561561(2): デフォルトの名無しさん [] 2016/08/02(火) 21:38:39.55 ID:UCo4tbLK(2/3) AAS
言語は関係無いと言う内容の話への反論が、言語名のミスプリントの指摘とか、レベル低過ぎだろw
小学生の負け惜しみかよw
え?それ反論だと思ってたの?
反論はまだ一つも来てませんよw
566(1): デフォルトの名無しさん [sage] 2016/08/02(火) 22:14:56.76 ID:flPsn8Jo(6/7) AAS
>>565いやw
最初からこのために、
デコレータパターンをSmallTalkで書いたらどうなるの?って
話題を振って会話をさせたんだよ。
デコレータパターンという共通知識があり、
SmallTalkでそれを実装することができるという会話をね。
もし実装が決まっているものであれば、
SmallTalkでデコレータパターンを実装すれば
シンプルな形で実装できるんだっていう話はでてこない。
568: デフォルトの名無しさん [sage] 2016/08/02(火) 22:30:18.68 ID:flPsn8Jo(7/7) AAS
「シングルトン」だけで話が通じる所がデザインパターンの
便利なところだね。
さてシングルトンにもいろんな実装があるけど、
DIコンテナを使ってシングルトンに見せるっていう方法もあるよね。
これだと普通にクラスを作るだけで良くなる。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.035s