图书介绍
软件开发沉思录 ThoughtWorks文集PDF|Epub|txt|kindle电子书版本网盘下载
![软件开发沉思录 ThoughtWorks文集](https://www.shukui.net/cover/40/33279376.jpg)
- ThoughtWorks公司编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115213600
- 出版时间:2009
- 标注页数:168页
- 文件大小:18MB
- 文件页数:178页
- 主题词:软件开发-文集
PDF下载
下载说明
软件开发沉思录 ThoughtWorks文集PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 引言1
第2章 走完业务软件的“最后一英里”4
2.1 “最后一英里”问题的源头4
2.2 理解问题5
2.3 解决“最后一英里”问题6
2.4 人7
2.5 自动化7
2.6 针对自动测试非功能性需求的设计8
2.7 将设计与生产环境分离9
2.8 无版本软件10
第3章 一个巢穴,二十种Ruby DSL11
3.1 巢穴11
3.2 使用全局函数13
3.3 使用对象16
3.4 使用闭包21
3.5 执行上下文22
3.6 字面量集合24
3.7 动态接收29
3.8 总结31
第4章 语言的盛景32
4.1 简介32
4.2 样本32
4.3 各种各样的分类34
4.4 语言的“生命之树”38
4.5 这些都很有趣,但我为什么要关心39
第5章 多语言开发40
5.1 多语言开发41
5.2 用Groovy的方式读取文件41
5.3 JRuby和isBlank42
5.4 Jaskell和函数式编程44
5.5 Java测试46
5.6 多语言开发与未来之路48
第6章 对象健身操49
6.1 九步迈向优秀软件设计49
6.2 练习49
6.3 总结57
第7章 迭代经理是什么角色58
7.1 什么是迭代经理58
7.2 怎样成为好的迭代经理58
7.3 迭代经理不做什么60
7.4 迭代经理与团队60
7.5 迭代经理与客户61
7.6 迭代经理与迭代62
7.7 迭代经理与项目63
7.8 总结63
第8章 项目生命体征64
8.1 项目生命体征64
8.2 项目生命体征与健康状况64
8.3 项目生命体征与信息指示器65
8.4 项目生命体征:项目范围增量图65
8.5 项目生命体征:交付质量67
8.6 项目生命体征:预算燃尽69
8.7 项目生命体征:当前开发状态70
8.8 项目生命体征:团队感觉71
第9章 消费者驱动契约:服务演化模式73
9.1 演化服务:一个例子74
9.2 Schema版本75
9.3 破坏式的变化79
9.4 消费者驱动契约81
第10章 领域标注88
10.1 当领域驱动设计遇到标注88
10.2 案例分析:Leroy的卡车92
10.3 总结104
第11章 重构Ant构建文件105
11.1 简介105
11.2 Ant重构列表107
11.3 总结128
11.4 参考文献129
11.5 资源129
第12章 一键发布130
12.1 持续构建130
12.2 超越持续构建131
12.3 全生命周期的持续集成131
12.4 第一道门——提交测试133
12.5 第二道门——验收测试套件134
12.6 部署准备阶段135
12.7 后续的测试阶段136
12.8 让过程自动化137
12.9 总结138
第13章 企业Web应用中的敏捷测试和瀑布测试139
13.1 简介139
13.2 测试生命周期140
13.3 测试分类142
13.4 环境147
13.5 问题管理150
13.6 工具150
13.7 报表与度量151
13.8 测试角色151
13.9 参考文献154
第14章 实用主义的性能测试155
14.1 什么是性能测试155
14.2 需求采集156
14.3 运行测试159
14.4 沟通164
14.5 流程165
14.6 总结167
参考书目168