敏捷软件开发-原则模式与实践(C版-修订版)

敏捷软件开发-原则模式与实践(C版-修订版)

  • 特价 120.96
  • 原价 608.73
  • 作者 [美]Robert C. Martin Micah Mart
  • 出版社 人民邮电出版社
  • 出版时间 2000年01月

详情

作者简介

RobertC.Martin(Bob大叔)

软件开发大师,著名软件咨询公司ObjectMentor公司的创始人和总裁。曾担任C++Report杂志主编多年,也是设计模式和敏捷开发运动的主要倡导者之一。MicahMartinRobertC.Martin之子,也是经验丰富的软件工程师,曾任ObjectMentor公司的咨询师,现任8thLight公司总裁。擅长.NET、面向对象技术、模式和敏捷开发。他是开源测试工具FitNesse的主要开发者。

内容简介

享誉全球的面向对象技术大师RobertC.Martin在《敏捷软件开发:原则、模式与实践(C#版·修订版)》中深入而生动地使用真实案例讲解了面向对象设计的基本原则、重要的设计模式、UML和敏捷方法。《敏捷软件开发:原则、模式与实践(C#版·修订版)》Java版曾荣获2003年第13届Jolt大奖,是公认的典著作。《敏捷软件开发:原则、模式与实践(C#版·修订版)》是C#程序员提升功力的教程,也可用作高校计算机、软件工程专业本科生、研究生的教材或参考书。...

目 录

部分 敏捷开发


第1章 敏捷实践 3

1.1 敏捷联盟 4

1.1.1 人和交互重于过程和工具 4

1.1.2 可以工作的软件重于面面俱到的文档 5

1.1.3 客户合作重于合同谈判 5

1.1.4 随时应对变化重于遵循计划 6

1.2 原则 6

1.3 结论 8

1.4 参考文献 8


第2章 极限编程概述 9

2.1 极限编程实践 9

2.1.1 完整团队 9

2.1.2 用户故事 10

2.1.3 短交付周期 10

2.1.4 验收测试 10

2.1.5 结对编程 11

2.1.6 测试驱动开发 11

2.1.7 集体所有 12

2.1.8 持续集成 12

2.1.9 可持续的开发速度 12

2.1.10 开放的工作空间 13

2.1.11 计划游戏 13

2.1.12 简单设计 13

2.1.13 重构 14

2.1.14 隐喻 14

2.2 结论 15

2.3 参考文献 15


第3章 计划 16

3.1 初始探索 17

3.2 发布计划 17

3.3 迭代计划 18

3.4 定义“完成” 18

3.5 任务计划 18

3.6 迭代 19

3.7 跟踪 19

3.8 结论 20

3.9 参考文献 21


第4章 测试 22

4.1 测试驱动开发 22

4.1.1 设计测试的例子 23

4.1.2 测试促使模块之间隔离 24

4.1.3 意外获得的解耦合 25

4.2 验收测试 26

4.3 意外获得的构架 27

4.4 结论 27

4.5 参考文献 28


联系我们
  • 联系人:阿道
  • 联系方式: 17762006160
  • 地址:青岛市黄岛区长江西路118号青铁广场18楼