「拡張性がない」「効率が悪い」「安全でない」。仕様に沿って正しく動くプログラムにも、明確に存在する設計センスの良し悪し。長期の運用に堪える“良い”設計とは？具体的事例と共に詳説される、数々の実践的手法。堅牢で美しい設計のための必読書！