ジェイムズ・D・クーパー 著 | 安藤 慶一 訳 | ピアソン・デュケーション | ISBN4-89471-256-3 | 本体3200円+税 | 2001/06/10購入 |
有名なデザインパターン本に載っている23のパターンの簡単な説明と 実際のJAVAでの実装が記述してある本。
各パターンの説明に関しては、実際のデザインパターンの本よりも 平易に書いてあるので理解しやすいと思う。 実装部分のソースコードも主要部分は省略されずに掲載されているのし、 サイズも小さめなので電車の中とかで読むのにも丁度良い。 本文に掲載されているソースは全て付属CD-ROMの中に入っているので コンピュータでそのソースを眺めてみるも良し。
一つのパターンを読んだり試したりし終えたら、本家デザインパターン本の 同じパターンの部分を読んでみると、今までより理解できると思います。 そういった意味でも本家の本も(まだ持っていなければ)同時に購入する事を お勧めします。
ポイントはやはり実際の実装例が載っている点だと思う。 これにより、本家の方でイマイチ理解しづらかった部分も理解しやすくなっている のではないでしょうか。