ネーミングはプログラマにとって最も重要な能力の一つです。良いコードは良い名前から生まれます。良いネーミングは、名前を見ただけで、コードが意味するもの、意図するものを理解することができます。名は体を表します。汚いコードにきれいな名前を付けることはできません。プログラムを適用する領域を十分に分析し、適切に問題を切り分けできていなければ、良い名前は付けられません。名前が付けられないものを実装してはいけません。本書では、ネーミングに関する基本的な考え方から、一貫したネーミングを行うための命名規則の作成方法、および命名規則のサンプルを掲載しています。