出版社:人民邮电出版社
年代:2007
定价:39.0
模式是可以复用于新环境的好思想。本书介绍的就是在软件开发中再三出现的问题――将设计模式应用于不适当的上下文环境。首先,定义了软件开发参考模型和文档模板来说明这些反模式。然后,从开发人员角度、架构角度和管理角度三个方面对这些反模式逐一说明,并说明了与特定反模式相关的背景、原因、症状和后果,让读者可以迅速地检验身边的项目是否出现了这些状况,同时也针对每个反模式给出了相应的解决方案。本书对计划、错误管理、基本方法中的常见错误进行分类,将这些问题分为12大类和大约24个小类,指导开发人员避免这些问题。作者使用了有趣的、实用的并且是击中要害的方法讲解了每一种反模式。
第一部分反模式绪论
第1章模式与反模式简介
1.1反模式就是揭露假象
1.2反模式的概念
1.3反模式的由来
1.4本书组织结构
第2章反模式参考模型
第3章模式和反模式的模板
第4章对使用反模式的建议
第二部分反模式
第5章软件开发性反模式
第6章软件架构性反模式
第7章软件项目管理性反模式
第三部分结论和资源
附录A反模式大纲
附录B反模式术语表
附录C缩略语
附录D参考文献
索引
本书从一个新的角度审视模式,提出了反模式的概念,介绍了在软件开发中常常出现的问题将设计模式错误应用于不适当的上下文环境。首先,定义了软件开发参考模型和文档模板来说明这些反模式。然后,从开发人员角度、架构角度和管理角度三个方面对这些反模式逐一说明,并说明了与特定反模式相关的背景、原因、症状和后果,让读者可以迅速地检验身边的项目是否出现了这些状况,同时也针对每个反模式给出了相应的解决方案。本书适用于从事项目管理和软件开发的相关人员。 模式是可以复用的优秀解决方案。本书从一个新的角度审视模式,提出了反模式的概念,介绍了在软件开发中常常出现的问题将设计模式错误应用于不适当的上下文环境。首先,定义了软件开发参考模型和文档模板来说明这些反模式。然后,从开发人员角度、架构角度和管理角度三个方面对这些反模式逐一说明,并说明了与特定反模式相关的背景、原因、症状和后果,让读者可以迅速地检验身边的项目是否出现了这些状况,同时也针对每个反模式给出了相应的解决方案。 本书适用于从事项目管理和软件开发的相关人员。
(美) 布朗 (Brown,W.J.) , (美) 迈克考米克 (McCormick,H.W.) , (美) 托马斯 (Thomas,S.W.) , 著
(美) 埃尔森马迪瑟 (Elssamadisy,A.) , 著
(美) 沙洛维 (Shalloway,A.) , (美) 特罗特 (Trott,J.R.) , 著
刘伟, 著
刘伟, 著
(加) 阿克曼 (Ackerman,L.) , 等著
(美) 伯兰德·库恩 (Roland Kuhn) , (美) 布莱恩·哈纳菲 (Brian Hanafee) , (美) 杰米·艾伦 (Jamie Allen) , 著
束尧, 崔永花, 编著
(美) 威索 (Withall,S.) , 著