デザインパターン
概要 Passive View Pattern 詳細 旧来のMVC Model View Controllerの構成であり、 ・Model ドメインオブジェクトで、データに関わるビジネスロジックを含むもの。 アクセサやわずかな処理しか持たず、サービス層に処理を任せるのはドメインモデル貧血症であ…
概要 デザインパターン 詳細 項目 内容 GoFのデザインパターン http://d.hatena.ne.jp/tbpg/20120310/1331390825 マルチスレッドデザインパターン http://d.hatena.ne.jp/tbpg/20130703/1372866242 Functional Collection Patterns http://d.hatena.ne.jp/tb…
概要 マルチスレッドデザインパターン 詳細 Pattern URL Single Threaded Execution http://d.hatena.ne.jp/tbpg/20130703/1372865555 Immutable http://d.hatena.ne.jp/tbpg/20130704/1372954007 Guarded Suspention http://d.hatena.ne.jp/tbpg/20130915/1…
概要 Kent Beckの書籍「実装パターン」について。 詳細 章 概要 内容 1 はじめに 略 2 パターン ソフトウェア開発で良く出てくるイディオムを体系化したものがパターン。意思疎通の補助となる 3 プログラミングの理論 プログラムに横断的な感心事は価値(コ…
概要 デザインパターンをリファクタリング過程で実施するためのテクニックに関する書籍である 『Refactoring to Patterns』に関する学習まとめです。 英書の技術書なのですが、あまり英語が得意ではないので誤訳等があるかもしれませんがご了承ください。 各…
概要 Martin Fowlerの名著。 『リファクタリング−プログラムの体質改善テクニック』に関する学習メモです。 各章 章見出し 詳細 リファクタリング最初の例 リファクタリングの実例で導入の理解を円滑にしている章。メモは割愛 リファクタリングの原則 リファ…
概要 GoFのデザインパターンに関して取り扱った記事のまとめ 生成のパターン AbstractFactory | 詳細を意識せず抽象的にインスタンス生成を行う Builder | 複雑なインスタンス生成手順をクラス化する FactoryMethod | インスタンスの作成を独立させる Protot…