開発者が優れたソフトウェアを構築するためのソフトウェア設計のメンタルモデルを考察し、ソフトウェアの設計やコードを書く際に、人の頭で理解しやすいようにするための方法を解説します。ソフトウェアが複雑になることを避けるため、設計/開発/API/テストなど一連の流れで、ソースコードをどのように整理して構造化するかを紹介し、それをチームメンバーがスムーズに理解し、作業を効率的に進めるための方法を説明します。
https://www.ohmsha.co.jp/book/9784814400799/
正誤表やDLデータ等がある場合はこちらに掲載しています