测试驱动开发 新书_图书内容介绍_剧情呢
剧情呢 国产剧 港剧 泰剧

测试驱动开发读书介绍

类别 页数 译者 网友评分 年代 出版社
书籍 200页 7.3 2020 机械工业出版社
定价 出版日期 最近访问 访问指数
59 2020-02-20 … 2020-03-15 … 67
主题/类型/题材/标签
测试驱动,软件工程,TDD,软件开发,敏捷开发,编程,Agile,程序设计,
作者
Kent Beck      ISBN:9787111423867    原作名/别名:《Test-Driven Development: by Example》
内容和作者简介
测试驱动开发摘要

本书是测试驱动开发领域的开山之作,由软件工程领域泰斗、极限编程之父Kent Beck撰写,荣获第14界Jolt大奖,10余年畅销不衰,具有里程碑意义。书中不仅以案例的形式呈现了测试驱动开发的原则和方法,而且详尽地阐述了测试驱动开发(TDD)的模式和最佳实践。

本书共32章,分为三大部分。第一部分(第1~17章)从简单问题入手,介绍了TDD的概念、优势与设计方法,再逐步深入到解决复杂问题的方式;细致讲解了如何在编写程序代码前编写自动化测试,如何先塑造一个设计再通过重构逐渐添加设计上的构思,如何为更复杂的逻辑创建测试等。第二部分(第18~24章)讲解用xUnit创建测试的实例,介绍如何利用xUnit框架创建自己的测试用例,便于高效地进行测试。第三部分(第25~32章)介绍TDD的设计模式,包括部分经典的设计模式以及如何将这些模式与TDD相结合,还介绍了重构的方法,以及TDD中的特殊问题等。本书从始至终贯穿了两个TDD项目,展示了如何轻而易举且卓有成效地编写优质代码的技术。

作者简介

肯特·贝克(Kent Beck) 软件工程领域泰斗、测试驱动开发理念提出者、极限编程之父,在设计模式、测试驱动开发和极限编程领域有很深的造诣,被誉为“计算机软件行业最具创造性才能的领导者之一”和“Java领域最具影响力的10位技术领袖之一”。他为软件行业的发展做出了卓越的贡献。早在1993年,他就与UML之父携手倡导软件开发的模式定义,推动了软件开发模式在软件行业的发展;更突出的贡献是,他提出并推动的极限编程方法学,以及他与Erich Gamma共同打造的JUnit工具,引发了敏捷开发的热潮。他著述颇丰,撰写了《解析极限编程:拥抱变化》、《实现模式》等多本经久不衰的经典著作,这些著作被翻译为多种文字,在世界范围内广泛传播和流行。

白云鹏 资深软件开发工程师,对软件过程有深刻理解,曾在微软(美国)总部参与多个项目的全程发布。研究方向是:软件过程改进、测...

本书后续版本
未发行或暂未收录
喜欢读〖测试驱动开发〗的人也喜欢:

  • 测试驱动开发 测试驱动,软件开发,软件工程,TDD,计算机,编程,计算机技术,敏捷开发, 2020-02-20 …
  • 测试驱动的面向对象软件开发 TDD,测试驱动开发,敏捷开发,测试,软件开发,软件工程,面向对象,计算机, 2020-02-20 …
  • 测试驱动开发 TDD,敏捷开发,软件开发,软件工程,软件测试,计算机,agile,编程, 2020-02-20 …
  • 测试驱动开发的艺术 测试驱动,敏捷开发,TDD,软件工程,计算机,tdd,编程,程序设计, 2020-02-20 …
  • 测试驱动开发 测试驱动,软件工程,TDD,软件开发,敏捷开发,编程,Agile,程序设计, 2020-02-20 …
  • 测试驱动开发 TDD,测试驱动,敏捷开发,软件工程,软件开发,编程,测试,计算机, 2020-02-20 …
  • Python测试驱动开发(影印版) 驱动开发, 2020-02-20 …
  • 精通Linux设备驱动程序开发 驱动,计算机,linux,kernel,Linux, 2020-02-20 …
  • Cucumber:行为驱动开发指南 BDD,测试,Cucumber,软件工程,Ruby,TDD,编程,ATDD, 2020-02-20 …
  • Python Web开发:测试驱动方法 Python,TDD,web,软件测试,计算机,编程,python,程序设计, 2020-02-20 …
  • 友情提示

    剧情呢,免费看分享剧情、挑选影视作品、精选好书简介分享。