Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)

Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)

売れ筋ランキングDesign Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)  
Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)

Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)


価格:¥ 6,925(税込)
Addison-Wesley Pub (Sd)  (1995-01-15)
/Erich Gamma/ Richard Helm/ Ralph Johnson/ John Vlissides/
ハードカバー 416ページ
売れ筋ランキング:33000
Code Complete 2nd Edition(Dv-Professional)
Head First Design Patterns (Head First)
Effective C++: 55 Specific Ways To Improve Your Programs And Designs (Addison-Wesley Professional Computing Series)
Introduction to Algorithms
リファクタリング―プログラムの体質改善テクニック (Object Technology Series)

デザインパターンを世に知らしめるキッカケになった本。誰もが名著だと認める一方で、説明の仕方が難解だとか、具体例が適切でないとかGUI関連のものに偏っているなどとも言われます。特に「デザインの再利用」という視点が強調されているため、説明がやや抽象的に進む感はあります。しかし、世の中のパターン絡みの本はほとんどすべて本書をベースに記述されていますから、本家本元にチャレンジする価値は高いのでは。最初の部分を除けば、基本的にパターンのカタログなので、本書を最初から順番に読み進める必要は一切ありません。最初に書かれているFactory絡みのパターンを理解するのに違和感があったら、もっと後に書かれているObserver、Command、State、Mediatorといったあたりへ飛んで読み進めるとより楽に読ませると思います。
Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)を楽天で検索