デザインパターンとともに学ぶオブジェクト指向のこころ

デザインパターンオブジェクト指向をまとめて学べる一粒で二度おいしい本。


デザインパターンを解説するだけでなく、パターンの導出までおこなうことで、
オブジェクト指向設計における原則を分かり易く説明している。


開放閉鎖原則(The Open-Closed Principle) なども説明しているが、
特に繰り返し出てくるのは以下の原則。

  • 流動的要素を特定してカプセル化する
  • 継承ではなく集約を多用する


GoF のパターンを全て扱っているわけではないものの、
GoF 本を自力で読める基礎体力は身につけられる。

目次

第1部 オブジェクト指向ソフトウェア開発入門
第2部 従来のオブジェクト指向設計における限界
第3部 デザインパターン
第4部 すべてをまとめる:パターンを使って考える
第5部 新たな設計パラダイムに向けて
第6部 パターンの持つその他の価値
第7部 ファクトリ
第8部 まとめ、そして今後