本書は、デザインパターンの基本を理解するためのワークブックである。本書は、3つのパートで構成されている。知識編でデザインパターンの概要を理解し、また個々のパターンを学習する。実践編で、設計進化の例を通してパターン適用の考え方を学習する。最後に、確認問題で一通りのパターンを再確認する。