图书介绍

.NET2.0极限编程专家指南PDF|Epub|txt|kindle电子书版本网盘下载

.NET2.0极限编程专家指南
  • (美)皮尔森,顾德韦尔著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:730216956X
  • 出版时间:2008
  • 标注页数:294页
  • 文件大小:49MB
  • 文件页数:302页
  • 主题词:计算机网络-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

.NET2.0极限编程专家指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第Ⅰ部分 XP入门第1章 XP简介3

1.1 瀑布式方法3

1.2 敏捷方法4

1.3 XP的含义5

1.3.1 XP的4个价值5

1.3.2 XP的15个原则6

1.3.3 XP的14个实践8

1.4 其他敏捷方法14

1.4.1 精益开发15

1.4.2 动态系统开发方法15

1.4.3 自适应软件开发15

1.4.4 Crystal方法15

1.4.5 Scrum方法16

1.4.6 特性驱动开发16

1.5 XP是不是最好的敏捷方法?16

1.6 XP不适用的情形17

1.7 小结17

第2章 组建团队19

2.1 XP角色和职责19

2.1.1 客户19

2.1.2 开发教练20

2.1.3 业务教练21

2.1.4 开发人员21

2.1.5 系统工程师和业务分析员22

2.1.6 跟踪人员22

2.1.7 测试人员23

2.1.8 大老板23

2.2 团队的组建23

2.3 XP工作环境24

2.4 小结25

第3章 发布规划27

3.1 探索阶段27

3.1.1 用户故事编写28

3.1.2 用户故事估算32

3.2 规划博弈33

3.2.1 故事优先化33

3.2.2 速度确定33

3.2.3 用户故事选择34

3.3 发布计划34

3.4 小结35

第4章 迭代规划37

4.1 迭代速度37

4.2 故事子集选择37

4.3 任务确定37

4.4 任务分配和估算38

4.4.1 任务点和任务点速度38

4.4.2 任务签约承担39

4.5 迭代平衡39

4.6 迭代计划40

4.7 小结40

第5章 迭代41

5.1 迭代的含义41

5.2 设计会话41

5.3 站立会议41

5.4 结对编程42

5.5 测试、编码和重构42

5.5.1 构建测试和重构43

5.5.2 让客户参与44

5.6 验收测试44

5.7 跟踪44

5.8 在职辅导培训45

5.9 小结46

第Ⅱ部分 XP工具第6章 构建环境工具:NAnt49

6.1 NAnt的含义49

6.2 安装NAnt50

6.3 创建构建文件51

6.3.1 理解构建文件51

6.3.2 保存构建文件54

6.3.3 测试构建文件54

6.4 小结55

第7章 测试环境工具:NUnit57

7.1 NUnit的含义57

7.2 安装NUnit58

7.3 构建单元测试58

7.3.1 创建测试类59

7.3.2 创建应用程序类61

7.3.3 与NAnt集成62

7.3.4 运行构建文件64

7.4 小结64

第8章 模拟环境工具:NMock67

8.1 NMock的含义67

8.2 安装NMock68

8.3 创建模拟对象68

8.3.1 定义接口69

8.3.2 创建类69

8.3.3 集成NMock75

8.3.4 运行测试78

8.4 小结80

第9章 自动化环境工具:CruiseControl.NET81

9.1 CCNet的含义81

9.2 安装CCNet82

9.3 设置CCNet服务器82

9.3.1 创建CCNet配置文件82

9.3.2 启动CCNet服务器84

9.4 设置CCTray84

9.4.1 启动CCTray85

9.4.2 配置CCTray85

9.4.3 使用CCTray87

9.5 设置Web Dashboard88

9.5.1 安装Web Dashboard88

9.5.2 运行Web Dashboard92

9.6 小结93

第10章 重构95

10.1 Visual Studio 2005和重构95

10.1.1 Extract Method工具95

10.1.2 Rename工具98

10.1.3 Encapsulate Field工具99

10.1.4 Extract Interface工具100

10.1.5 Promote Local Variable to Parameter工具102

10.1.6 Remove Parameters工具103

10.1.7 Reorder Parameters工具104

10.2 小结105

第Ⅲ部分 实施XP第11章 发布规划——旅程开始109

11.1 业务问题介绍109

11.2 故事编写110

11.2.1 帮助客户编写故事110

11.2.2 创建概要设计119

11.2.3 比较故事和任务121

11.3 故事估算121

11.3.1 评审故事122

11.3.2 获取全景125

11.4 宣布速度126

11.5 故事选择126

11.5.1 优化故事的排列顺序126

11.5.2 选择故事子集127

11.5.3 细化子集选择128

11.6 教练日志130

11.7 小结130

第12章 第一次迭代的迭代规划131

12.1 故事选择131

12.2 故事任务划分和分配133

12.2.1 将故事分解成任务133

12.2.2 签约承担任务138

12.3 迭代平衡141

12.4 教练日志142

12.5 小结143

第13章 第一次迭代145

13.1 日常站立会议145

13.2 设计会议145

13.3 开发人员的职责:结对、测试、编码和重构146

13.3.1 开发用户故事“Login”146

13.3.2 开发用户故事“Browse Catalog”162

13.3.3 开发剩余用户故事191

13.4 其他团队成员的职责191

13.4.1 验收测试人员191

13.4.2 跟踪人员192

13.4.3 客户192

13.4.4 教练192

13.5 教练日志192

13.6 小结193

第14章 第二次迭代的迭代规划195

14.1 速度调整195

14.2 故事选择196

14.3 故事任务划分和分配198

14.3.1 将故事划分为任务198

14.3.2 签约承担任务202

14.4 迭代平衡205

14.5 教练日志205

14.6 小结205

第15章 第二次迭代207

15.1 重构207

15.2 设计会议212

15.3 开发人员的职责212

15.3.1 开发用户故事“Display Checkout Confirmation”212

15.3.2 验收测试267

15.3.3 开发剩余用户故事267

15.4 教练日志267

15.5 小结268

附录A 准备开发环境269

A.1 Visual Studio设置269

A.1.1 创建Northwind解决方案269

A.1.2 创建DataLayer项目270

A.1.3 创建BusinessLayer项目272

A.1.4 创建NorthwindWeb项目273

A.1.5 创建TestLayer项目274

A.1.6 运行单元测试275

A.2 数据库设置279

A.2.1 设置ODBC数据源280

A.2.2 连接数据库281

A.2.3 浏览数据库282

附录B .NET C#编码规范285

B.1 命名规范285

B.2 缩进287

B.3 声明287

B.4 语句288

B.5 注释290

B.6 空格290

B.7 解决方案和项目组织291

附录C XP资源293

C.1 网站293

C.2 邮件列表294

C.3 会议294

热门推荐