当前位置: 查字典图书网> 编程> 测试驱动开发> 影响你最快最久的书

影响你最快最久的书

对“影响你最快最久的书”的回应

Zach Cheung 2015-09-14 12:56:03

哈哈哈哈,评论好好笑

牧码 2013-10-16 15:52:42

Ruby也不错哦

不是导演李安 2013-08-23 08:55:53

2013-02-27 23:40:29

我也觉得,这本书真的很棒,不过实践起来还是有些困难

allan 2012-04-20 23:49:27

夸得有点露骨了。单元测试是个好东西,但测试驱动开发究竟能否在中小软件企业的开发实践中推广起来?我看很难。

元创 2011-08-31 22:50:08

书评写了五年半了。
现在的java IDE eclipse已经支持先写测试,再写代码了。

比如,我先写一个测试类

package test;

import static org.junit.Assert.*;

import org.junit.Test;

public class TestMoney {

@Test
public void testUnit() {
Money money = new Money();
}

}

类Money我还没写呢,eclipse就会提示我,Money没有定义,问我要不要创建一个它的类。我点点鼠标,eclipse就会自动给我创建:
package rich;

public class Money {

}
并且在测试类中加入对Money的引用。

同样,我写下对Money的一个测试,其中调用Money的方法,
@Test
public void testUnit() {
Money money = new Money();
assertEquals("RMB", money.getUnit());
}

方法getUnit()还没有呢,eclipse又会提醒我,于是,再点点鼠标,eclipse又会自动生成:
public Object getUnit() {
// TODO Auto-generated method stub
return null;
}

然后修改为:
package rich;

public class Money {
private static final String unit = "RMB";
public String getUnit() {
return this.unit;
}
}

我们可以看到,我在测试中写对类及其方法测试用例,eclipse可以自动生成这个类及其方法的框架。

现在用eclipse来按测试驱动开发写java代码,真是太爽了。


芈子叶 2011-04-30 11:58:39

终于淘到这本书了。

Chris 2010-06-25 18:25:41

因为你这书评才买的书,希望跟你一样有那么多收获

撒哈拉熊 2010-01-18 23:12:22

楼上的,这个也是适用的.代码的成长是重构,而重构的准则就是单元测试.

[已注销] 2010-01-18 20:33:09

如果这个程序就没有这么明白怎么办?
还适用么?

有很多程序是从一片代码逐渐生长起来的,
还适用这个方法不?

撒哈拉熊 2010-01-18 19:13:08

有点夸张了.

[已注销] 2009-07-23 09:24:28

有没有这么夸张?
马上去买本看看。

LipingTaBaBa 2009-03-10 23:30:25

大哥,不用这么夸张吧 :)

《测试驱动开发》热门书评


书名: 测试驱动开发
作者: [美] Kent Beck
出版社: 中国电力出版社
原作名: Test Driven Development: By Example
译者: 孙平平  |  张小龙
出版年: 2004-4-1
页数: 184
定价: 28.00元
装帧: 平装(无盘)
丛书: 大师签名系列
ISBN: 9787508321738