图书标签: TDD 测试驱动 敏捷开发 软件工程 软件开发 编程 测试 计算机
发表于2024-05-15
测试驱动开发 pdf epub mobi txt 电子书 下载 2024
《测试驱动开发》(中文版)设想把编程看成是转动曲柄从井里提一桶水上来的过程。如果水桶比较小,那么仅需一个能自由转动的曲柄就可以了。如果水桶比较大而且装满水,那么还没等水桶全部被提上来你就会很累了。你需要一个防倒转的装置,以保证每转一次可以休息一会儿。水桶越重,防倒转的棘齿相距越近。测试驱动开发中的测试程序就是防倒转装置上的棘齿。一旦我们的某个测试程序能工作了,你就知道,它从现在开始并且以后永远都可以工作了。相比于测试程序没有通过,你距离让所有的测试程序都工作又近了一步。现在我们的工作是让下一个测试程序工作,然后再下一个,就这样一直进行。分析表明,要编程解决的问题越难,每次测试所覆盖的范围就应该越小。
适合初学者,但是总觉得本书还可以写得更薄,例子有点牵强。
评分单元测试还写不好,是不是就理解不了TDD? 实践永远是深入理解的必经途径,所以这本书看了还是没感觉,或许多币种那个例子太简单了。
评分程序员个人级别测试,偏重单元测试,而非应用测试。而个人的测试用例有偏向性,按他的随测随改,程序中可能会潜伏更多bug。
评分一本传授一种全新开发方法的书,和极限编程一样,成功的案例很少
评分几年前读过,感觉很不错,手把手教你TDD
kent back写的书一向很薄, 薄但是都是干货, 在这个资讯爆炸的年代, 的确节省了大家无数的时间, 测试驱动开发是一本非常厉害的书, 作为测试驱动开发这一开发模式几乎颠覆了我们已有的开发模式, 而要掌握或者领悟这项开发技术却需要经过严格的实战, 非简单的看看书就行的. 虽然我...
评分从来没有一本书如此大影响我,这本书对我的影响有两个。 一、改变了我写程序的方法。不仅立即(一周)而且可能永远改变了我写程序的习惯。 二、让我开始学习和写python程序。 这是一本天才写的书,开创了新的软件方法论。这是一本200页的薄书,但以前所有软件工程的几十万页的书...
评分 评分If I get stuck and I don’t know how a complex algorithm should work I’ll write a test for an error case. Then I’ll write a test for the simplest non-error case I can think of and return a hard coded value. Then I’ll write another test case and see if I ...
评分秉承《重构》的风格,该书也是同样的冗长和繁复,说了为了再现真实的代码。以前,或许我会同意,但是现在已经受不了了。如果电影院不是放大片,而是如现实生活一般平淡的镜头,你还会去看么?同样,文学作品即便是基于生活,也是经过提炼,浓缩和升华的。所以,我已经没有耐心...
测试驱动开发 pdf epub mobi txt 电子书 下载 2024