测试驱动开发 短评

  • 0 何一涛 2019-07-15

    测试驱动开发适合对代码有追求的程序员,步骤是:先写测试,然后写代码让测试运行起来,接着消除测试和代码中的重复部分,如此反复。书中第一部分可以看快些,第二部分可以跳过,第三部分是重点但翻译的不好,但 30-32 章还是值得一看。这本书结合《重构》效果更佳。

  • 0 🌚🌚🌚 2019-01-20

    很有趣的一本书,作者时不时就会说一些扎心的“人生哲理”

  • 0 forfun 2019-01-03

    大师的经典,解释了测试驱动开发的逻辑

  • 0 凝霜 2018-10-18

    第一部分是这本书的精华

  • 0 eliteGoblin 2018-05-05

    Beck大神的书,能感受到大叔的风趣和对编程的热爱,看中文版经常感到不知所云,而下载到的英文版是草稿,且缺图影响了体验.行文更像是大叔自己的编程总结而不是一个很好的手把手教学,意会的成分多一些,略微有些失望,以下是摘录: 不是测试技术,是开发,设计的技术,能减轻开发人员的心理压力 不可运行/可运行/重构的节奏非常重要,甚至十分钟的不可运行状态也让我心惊肉跳 最初可用伪实现(如函数仅返回常数),快速运行起来比什么都没有好 先让其正常运行,才能从容的得到整洁的代码 写测试,直到恐惧变成厌倦为止 只考虑系统完成的功能,让好的设计"浮出水面"

  • 0 轩辕拾銉 2018-02-20

    书分了三部分,第一部分是举例子做测试驱动开发;第二部分是尝试以测试驱动开发的方式实现xunit,第三部分则偏向理论。简单看了看,第二部分和第三部分理解的不是很透彻。一周目。

  • 0 小一一在日本吃 2017-10-19

    TDD如何开始且如何更好实践的工具书

  • 0 gaocher 2017-07-23

    花了两个小时快速的读完了,留下印象的是在前言里写的TDD两个原则:不要重写代码,除非test fail了;去除重复设计,优化代码结构。以及“不要过多的设计,只要满足test pass即可” -- 当现有设计不满足新功能时(即新的test failure),才修改设计。

  • 0 aragorn.yang 2017-01-06

    英文版很赞,但中译版翻译的一般,建议直接看英文版

  • 0 好好小伙 2016-07-25

    书本很薄,但是内容很棒

  • 0 贡檀 2018-05-05

    非常好

  • 0 holmescn 2015-11-09

    这是一本讲 TDD 的成功学著作.

  • 0 蛋饼 2015-08-19

    概念是好概念,书就差一些

  • 1 raingxm 2015-06-22

    对于tdd的讲述深入浅出,很经典的书

  • 0 小犀 2015-02-18

    前面的例子很好,但是第三部分,没有很多经验会显得太虚

  • 0 ansondeng 2014-05-29

    车到山前必有路?读完第一部分,没太明白其中的思路。 第二遍读,实践是理解这种开发的优先方式,但是现在暂时没有实践的机会和时间(有点恶性循环的意思)

  • 1 John Wayne 2014-02-07

    程序员个人级别测试,偏重单元测试,而非应用测试。而个人的测试用例有偏向性,按他的随测随改,程序中可能会潜伏更多bug。

  • 0 jiyaluo 2013-12-08

    听说挺牛的一本书,看了下感触不大,主要是没接触TDD,感觉就是详细罗列要修改的目标,然后一步步实现目标······

  • 0 nightfade 2013-12-09

    新意并不多,很多东西在不知觉的时候其实已经在实践了。另外TDD的适用范围其实也是有限的。

  • 0 MichaelJ_九歌 2013-07-15

    很经典。程序的任何一行代码都应该是来实现具体的需求内容的,所有的需求都应该被实现,所有的代码都是被测试覆盖的~配合重构,就是码农的进阶之路啊~