作者凭着30多年的编程、教学经验讲解一些软件设计开发的最佳实践——设计模式、重构、TDD,再结合自己的一些个人经历说明设计模式的作用。书皮上宣传得过于夸张,起码我没有读到任何新东西。从《设计模式》《重构》《领域设计》后,最近几年确实没有软件设计方面的大作,我们的软件设计思想遇到瓶颈还是走到头了?