分享
 
 
 

测试驱动开发的3项修炼——走出TDD丛林

测试驱动开发的3项修炼——走出TDD丛林  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,软件工程/开发项目管理,

作者: 王晓毅 编著

出 版 社: 清华大学出版社

出版时间: 2008-1-1字数: 404000版次: 1页数: 372印刷时间: 2008/01/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302167662包装: 平装编辑推荐

如果您对敏捷开发以及测试驱动开发(TDD)感兴趣;

如果您是一位追求开发团队绩效,关心交付质量和开发过程改进的管理者;

如果您是一位为项目交付产品质量担忧的项目经理;

如果您想从程序员成长为一位系统设计人员;

如果您是一位视交付代码的质量如同自己的声誉的开发者;

如果您迫切想了解哪些是开发人员必须懂得的测试;

如果您是一位有一定基础和经验的测试人员;

那么《测试驱动开发的3项修炼——走出TDD丛林》,将用浅显易懂的实践故事,结合精辟的方法论和宝贵的经验归纳,把您引入一个知其然也知其所以然的测试驱动开发实践之路的精髓世界。

专家推荐:

一本全面而生动的TDD著作,指出了一条快速掌握敏捷开发精髓的捷径。

——《程序员》杂志社 孟岩 技术主编

语言文笔幽默风趣,具有相当的实践深度,可以起到引导读者轻松愉快地阅读并考虑进行相关实践应用的效果。书中有较多的实践性内容,这里面表现出作者有相当深厚的技术根基和相当丰富的实践经验,书中关于测试工具的实践更是可以单独列成一本书来介绍。

——青润,独立软件咨询师,《软件工程乏全程建模实现》一书的作者。

在开发的成本、进度、稳定性方面始终有着无休止的话题和争执,借用清华园的日晷古迹上写的一句话:“行胜于言”。本书通过系统性的阐述,结合大量的案例和实践,解答了开发人员的具体困惑,有一种拨云见日的感觉。作者的实践经验和心得给了我们实际应用很大的借鉴和效益上的提升。

——北京华电方掂软件技术有限公司 副总裁 姜维权

测试驱动开发抓住了编码的本质,是敏捷开发思想的体现。本书以流畅的语言和生动的案例,展现了一条真知灼见的TDD实践之路。

——中国外交部一局科技处 副处长(主管系统软件开发) 江辉

测试驱动开发是一种革命性的软件开发模式,可以保证获得简单、清晰、高质量的代码。作者在这一领域居于国内的前沿,并进行了深入的研究,本书是不可多得的好书。

——中国科学院项目经理、高级工程师、中间件技术专家,《Java中间件技术及其应用开发》作者,李华飚

作者具有丰富的软件开发实践和项目管理经验,同对对软件工程有着深入的思考和独到的见解。更妙的是,作者以生动和深入浅出的语言,来描述看上去枯燥无味的技术问题,读来妙趣横生而又引人入胜。本书实是TDD领域难得的好书。

——IBM中国开发实验室 开发工程师 莫艳军

作者在软件工程领域工作与研究多年,对敏捷方法中测试驱动开发有着丰富的经验,本书内容曾经被包括GE、IBM Rattonal用户组等组织选用和实践。相信本书对于已经或者计划应用敏捷方法的团队有着积极的指导作用。

——InfoQ中文站总编霍泰稳

内容简介

本书用实际案例及故事讲述了测试驱动开发(TDD)的最佳实践,从TDD为什么实践起来非常困难等最根源的问题入手,循序渐进地介绍了构筑TDD的三项修炼,涉及到未雨绸缪的单元及自动化测试、结构化、敏捷以及平衡式的开发迁移、软件开发和重构设计以及大量的实践心得和经验总结归纳,给团队、读者以最佳TDD实践的成长路线图,从而走出TDD实践丛林。

作者简介

王晓毅 清华大学硕士,PMP,MBA,SESRI软件工程系统研究所、IBM Rational用户组、UML工程组织,测试时代等机构专家顾问。 专长:软件工程、项目管理、研发及创新管理。 近年来在《程序员》、《软件世界》等杂志发表有关软件工程、项目管理、研发创新管理等数十篇文章,深受读者好评。

目录

混沌篇 丛林中的TDD神火之光

丛林中的TDD神火之光

丛林中的TDD的光芒——看上去很美

TDD的实践故事开始了

金字塔上神像的光芒四射是因为金字塔的伟岸

开天篇 一个简单的胜利

第2章 TDD基础——一个简单的胜利

2.1 什么是TDD

2.2 TDD的步骤,战略上蔑视

2.3 战术上重视

2.4 一个简单的胜利,TDD的简化示例

2.5 TDD的光芒

2.5.1 TDD带给开发人员什么

2.5.2 TDD带给管理者什么

2.6 光芒之下的TDD实践丛林

2.7 还原TDD,懂得总结是最大的财富

2.8 丛林生存法则的吉祥三宝:罗盘、火种、宝剑

TDD三项修炼之克罗托篇 转动“结构化”和“敏捷”的罗盘

第3章 结构化开发方法

3.1 软件开发过程及生命周期模型

3.2 结构化开发过程方法概述

3.3 瀑布开发模型

3.4 v模型

3.5 原型及螺旋模型

3.6 RUP

3.7 结构化开发方法的质量保证及裁剪

第4章 敏捷开发方法

4.1 机制、管理、技术创新的敏捷方法

4.2 敏捷方法概述

4.3 掌握敏捷的金箍棒

4.4 敏捷方法的七种兵器

4.5 XP

4.6 XP核心实践的项目经验

4.7 测试驱动开发与XP

第5章 开发方法评估,踏入平衡之美自由道路

5.1 开发方法的评估、比较及项目应用

5.2 项目开发方法选择及过程定义经验

5.3 自由智能平衡之美的开发方法

5.4 一个真实的开发项目案例

5.4.1 案例

5.4.2 分析

5.4.3 实践

TDD三项修炼之拉克罗斯篇 单元测试之星火燎原

第6章 摘下有色眼镜后的测试

第7章 单元测试火的力量

第8章 单元测试方法谈

第9章 单元测试用例设计

第10章 单元测试工具实践图谱

第11章 自动化测试与每日构建

TDD三项修炼之阿特罗波斯篇 练就重构的精妙剑术

第13章 重构时机

第14章 重构塑型

第15章 意图导向编程

TDD升华篇 丛林中哲人的足迹

第16章 User Story纪事

演练篇 丛林中看到了另一片天空

第17章 演练

第18章 再次演练,一个真实的项目

豁然开朗篇 蓝天白云下的幸福

第19章 走出TDD丛林

附录A 某公司的系统测试流程

附录B 测试过程中的各种文档

附录C 以C++/C为例的代码审查表

参考文献

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有