実装パターン

ソフトウェア開発を戦略と戦術に分けるとしたら、この書籍は戦術の指南書である。

小型で薄い本だが得られるものは非常に大きい、最近はカバンに入れて常に持ち歩いている、著者のケント・ベックの人柄がうかがい知れる気楽に読み進められる楽しい本だ。

実装パターン

実装パターン

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

あまり有名ではないと思うが、とても実践的で有益なオブジェクト指向開発の指南書だと思う。ソフトウェア開発で生じるさまざまな問題を、デザインパターンを利用して解決する方法を示してくれる。

インターネットでいくらでも情報が得られる今の世の中で、購入して読む価値のある本物の書籍だと思う。

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

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

ソフトウェアアーキテクチャ

アーキテクチャパターンの原典で海外ではPOSAと呼ばれ定番であるらしい、戦略と戦術で分ければ、戦略部分の指南書である。

お世辞にも読みやすい書籍ではない、サンプルコード(C++)は必要最低限で、モデル図はUML以前のものだ。だが内容はとても実践的であり、ソフトウェア設計のパターンを、前提-課題-解決策と3つの部分に構成して、一貫性をもった方法で解説してくれる骨太の書籍である。

ソフトウェアアーキテクチャ―ソフトウェア開発のためのパターン体系

ソフトウェアアーキテクチャ―ソフトウェア開発のためのパターン体系