图书介绍
软件再造:面向对象的软件再工程模式PDF|Epub|txt|kindle电子书版本网盘下载
![软件再造:面向对象的软件再工程模式](https://www.shukui.net/cover/40/30814996.jpg)
- Serge Demeyer stephane Ducasse Oscar Nierstrasz著;莫倩 王恺译 著
- 出版社: 北京:机械工业出版社
- ISBN:711110518X
- 出版时间:2004
- 标注页数:182页
- 文件大小:15MB
- 文件页数:194页
- 主题词:
PDF下载
下载说明
软件再造:面向对象的软件再工程模式PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
对本书的赞誉1
序1
前言1
第1章 软件再工程模式1
为什么我们要实施软件再工程1
序2
对象技术有什么特殊3
再工程生命周期4
再工程模式7
再工程模式的形式8
再工程模式图谱9
第一部分 反向工程13
第2章 设定方向13
影响因素13
概述13
模式2.1:遵循基本准则14
模式2.2:指派一名领航员14
模式2.3:在圆桌会议上发言15
模式2.4:最有价值的优先15
模式2.5:修正问题,而非消除症状17
模式2.6:如果还没有坏,就不要修补它18
模式2.7:保持简单18
影响因素21
第3章 首次接触21
概述22
下一步23
模式3.1:与维护人员交谈23
模式3.2:在一小时内通读所有代码27
模式3.3:浏览文档31
模式3.4:在演示中采访35
模式3.5:模拟安装40
第4章 初始理解45
影响因素45
下一步46
概述46
模式4.1:分析持久数据47
模式4.2:推测设计52
模式4.3:研究异常实体57
第5章 详细模型获取65
影响因素65
概述65
下一步66
模式5.1:绑定代码和问题66
模式5.2:为理解而重构70
模式5.3:步进执行72
模式5.4:寻找约定74
模式5.5:向过去学习76
第二部分 再工程81
第6章 测试:生命的保障81
影响因素81
概述82
模式6.1:为推动演化而编写测试82
模式6.2:增量式扩充测试库85
模式6.3:使用测试框架87
模式6.4:测试接口而非实现92
模式6.5:记录业务规则作为测试94
模式6.6:为理解而编写测试96
概述99
影响因素99
第7章移植策略99
模式7.1:让用户参与100
模式7.2:建立信心101
模式7.3:增量式移植系统102
模式7.4:原型化目标解决方案104
模式7.5:总保持一个运行版本105
模式7.6:每次改变之后进行回归测试106
模式7.7:建立通往新城镇的桥梁107
模式7.8:提供正确的接口108
模式7.9:区分公共的和已发布的接口109
模式7.10:失效过时接口110
模式7.12:在优化前使用分析器112
模式7.11:保持熟悉度112
第8章 检测重复代码115
影响因素115
概述115
模式8.1:机械地比较代码116
模式8.2:将代码可视化成点状图120
第9章 重新分布责任125
影响因素125
概述125
模式9.1:使行为更靠近数据126
模式9.2:消除导航代码133
模式9.3:分解全能类140
第10章 转换条件分支到多态145
影响因素145
概述145
模式10.1:转换对自身类型的检查146
模式10.2:转换对调用者类型的检查152
模式10.3:提取状态158
模式10.4:提取策略160
模式10.5:引进空对象162
模式10.6:转化条件分支为注册164
附录 模式简介171
参考文献176