読み手が理解しやすい「良いコード」を書くための、シンプルで実践的なテクニックを解説したプログラミングの名著。
「良いコード」と「悪いコード」を対比させ、実践的なソフトウェア設計とリファクタリング技法を解説する入門書。