书籍介绍
模式是可以复用于新环境的好思想。本书介绍的就是在软件开发中再三出现的问题――将设计模式应用于不适当的上下文环境。首先,定义了软件开发参考模型和文档模板来说明这些反模式。然后,从开发人员角度、架构角度和管理角度三个方面对这些反模式逐一说明,并说明了与特定反模式相关的背景、原因、症状和后果,让读者可以迅速地检验身边的项目是否出现了这些状况,同时也针对每个反模式给出了相应的解决方案。本书对计划、错误管理、基本方法中的常见错误进行分类,将这些问题分为12大类和大约24个小类,指导开发人员避免这些问题。作者使用了有趣的、实用的并且是击中要害的方法讲解了每一种反模式。