本书用实际案例及故事讲述了测试驱动开发(TDD)的最佳实践,从TDD为什么实践起来非常困难等最根源的问题入手,循序渐进地介绍了构筑TDD的三项修炼,涉及到未雨绸缪的单元及自动化测试、结构化、敏捷以及平衡式的开发迁移、软件开发和重构设计以及大量的实践心得和经验总结归纳,给团队、读者以最佳TDD实践的成长路线图,从而走出TDD实践丛林。
如果您对敏捷开发以及测试驱动开发(TDD)感兴趣; 如果您是一位追求开发团队绩效,关心交付质量和开发过程改进的管理者; 如果您是一位为项目交付产品质量担忧的项目经理; 如果您想从程序员成长为一位系统设计人员; 如果您是一位视交付代码的质量如同自己的声誉的开发者; 如果您迫切想了解哪些是开发人员必须懂得的测试; 如果您是一位有一定基础和经验的测试人员; 那么《测试驱动开发的3项修炼——走出TDD丛林》,将用浅显易懂的实践故事,结合精辟的方法论和宝贵的经验归纳,把您引入一个知其然也知其所以然的测试驱动开发实践之路的精髓世界。专家推荐: 一本全面而生动的TDD著作,指出了一条快速掌握敏捷开发精髓的捷径。 ——《程序员》杂志社 孟岩 技术主编 语言文笔幽默风趣,具有相当的实践深度,可以起到引导读者轻松愉快地阅读并考虑进行相关实践应用的效果。书中有较多的实践性内容,这里面表现出作者有相当深厚的技术根基和相当丰富的实践经验,书中关于测试工具的实践更是可以单独列成一本书来介绍。 ——青润,独立软件咨询师,《软件工程乏全程建模实现》一书的作者。 在开发的成本、进度、稳定性方面始终有着无休止的话题和争执,借用清华园的日晷古迹上写的一句话:“行胜于言”。本书通过系统性的阐述,结合大量的案例和实践,解答了开发人员的具体困惑,有一种拨云见日的感觉。作者的实践经验和心得给了我们实际应用很大的借鉴和效益上的提升。 ——北京华电方掂软件技术有限公司 副总裁 姜维权 测试驱动开发抓住了编码的本质,是敏捷开发思想的体现。本书以流畅的语言和生动的案例,展现了一条真知灼见的TDD实践之路。 如果您对敏捷开发以及测试驱动开发(TDD)感兴趣; 如果您是一位追求开发团队绩效,关心交付质量和开发过程改进的管理者; 如果您是一位为项目交付产品质量担忧的项目经理; 如果您想从程序员成长为一位系统设计人员; 如果您是一位视交付代码的质量如同自己的声誉的开发者; 如果您迫切想了解哪些是开发人员必须懂得的测试; 如果您是一位有一定基础和经验的测试人员; 那么《测试驱动开发的3项修炼——走出TDD丛林》,将用浅显易懂的实践故事,结合精辟的方法论和宝贵的经验归纳,把您引入一个知其然也知其所以然的测试驱动开发实践之路的精髓世界。专家推荐: 一本全面而生动的TDD著作,指出了一条快速掌握敏捷开发精髓的捷径。 ——《程序员》杂志社 孟岩 技术主编 语言文笔幽默风趣,具有相当的实践深度,可以起到引导读者轻松愉快地阅读并考虑进行相关实践应用的效果。书中有较多的实践性内容,这里面表现出作者有相当深厚的技术根基和相当丰富的实践经验,书中关于测试工具的实践更是可以单独列成一本书来介绍。 ——青润,独立软件咨询师,《软件工程乏全程建模实现》一书的作者。 在开发的成本、进度、稳定性方面始终有着无休止的话题和争执,借用清华园的日晷古迹上写的一句话:“行胜于言”。本书通过系统性的阐述,结合大量的案例和实践,解答了开发人员的具体困惑,有一种拨云见日的感觉。作者的实践经验和心得给了我们实际应用很大的借鉴和效益上的提升。 ——北京华电方掂软件技术有限公司 副总裁 姜维权 测试驱动开发抓住了编码的本质,是敏捷开发思想的体现。本书以流畅的语言和生动的案例,展现了一条真知灼见的TDD实践之路。 ——中国外交部一局科技处 副处长(主管系统软件开发) 江辉 测试驱动开发是一种革命性的软件开发模式,可以保证获得简单、清晰、高质量的代码。作者在这一领域居于国内的前沿,并进行了深入的研究,本书是不可多得的好书。 ——中国科学院项目经理、高级工程师、中间件技术专家,《Java中间件技术及其应用开发》作者,李华飚 作者具有丰富的软件开发实践和项目管理经验,同对对软件工程有着深入的思考和独到的见解。更妙的是,作者以生动和深入浅出的语言,来描述看上去枯燥无味的技术问题,读来妙趣横生而又引人入胜。本书实是TDD领域难得的好书。 ——IBM中国开发实验室 开发工程师 莫艳军 作者在软件工程领域工作与研究多年,对敏捷方法中测试驱动开发有着丰富的经验,本书内容曾经被包括GE、IBM Rattonal用户组等组织选用和实践。相信本书对于已经或者计划应用敏捷方法的团队有着积极的指导作用。 ——InfoQ中文站总编霍泰稳 <!--打开加类section_show_more_open--> 显示全部信息
- 出版: 2008-01-01
- 更新: 2024-07-16
- 书号:9787302167662
- 中图:TP
- 学科:工学控制科学与工程工学计算机科学与技术