エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
麻疹とでざぱた。 - 設計と実装の狭間で。
読書会の後の飲み会の席でid:muimyさんと、話をしていたのですが、 デザインパターンはある意味では麻疹... 読書会の後の飲み会の席でid:muimyさんと、話をしていたのですが、 デザインパターンはある意味では麻疹みたいなもんじゃないかと思います。 人によってどう発症するかは違うと思いますが、僕の場合を例にとって傾向と対策をつらつらと書いてみます。 初期学習期 最初に僕が読んだのは、もちろんGOF本です。 でも、正直言って、全体的に何の事やらサッパリ分りませんでした。 特に振る舞い系のパターンが分りずらかったように思います。 また、その頃はJavaで普段コーディングしていた為か、 文中でのサンプルコードがC++中心だったのも辛かったように思います。 設計と実装を切り離して捉える事など、夢にも思わなかった頃でもあります。 最初に理解したのは、その特徴的な実装が分り易いSingletonだったと思います。 FactoryMethodも直感的に理解できたパターンでした。 TemplateMethodは
2007/05/02 リンク