tdd》的相关内容

是谁又揭开了皇帝的新衣?Mile Spille,我的偶像

终于,Mike Spille说出了我一直在心里困惑的话。或者说,揭开了皇帝的新衣。我越来越喜欢Mike Spille的文章了,从两阶段事务、Groovy、与Jboss家族的战斗,直到这次的观点,每次我都感到这个哥们是一个干实事而又敢鸣敢放的人。就好像一个股评家和真正的操盘手,给人的感觉是完全不一样的。   全文请见 http://www.theserverside.com/blogs/s ...
by charon 2004-07-21 浏览 (14970) 回复 (35) 关键字:

测试如何驱动开发

需求:反转一个句子 我可能会写出以下的测试——写一个测试,然后写代码让测试通过,然后再写下一个测试。 自己看吧。 public class StringReverseTest { # Test 1 public void testShouldSplitSentenceIntoWords(){ StringReverser sr=new StringReverser() ...
by gigix 2007-09-18 浏览 (20136) 回复 (38) 关键字:

TDD, Cache

关于Cache部分,写了一篇 http://forum.javaeye.com/viewtopic.php?t=21631 下面写开发JPA Cache 的感受。 firebody 是一个信仰坚定,水平很高的 TDDer。 很荣幸加入他的JPA团队。让我体验了TDD,集成测试。 对TDD, test,我的看法是这样,由于目前,测试远远没有达到应该重视的程度,现阶段无论怎么强调都是不过分的。 ...
by buaawhl 2006-08-02 浏览 (23926) 回复 (58) 关键字:

Ajax,你补过钙了吗?

电影《大腕》里面,北影厂的彪子在泰勒的躺尸床前声泪俱下地哭诉道:“我们中国演艺界可都集体补过钙了...... 就差一步,就差一步啊,泰勒,没来的及为你们美国演艺界补钙......” 这一段让我印象非常深刻。如果说测试驱动和持续集成相当于为我们的代码集体补了钙的话,那么既然 Ajax 现在已经被当作了一种主流严肃的软件开发方式(已经有相关的专著出版发行。然而多年以来,JavaScript 开发并不被 ...
by dlee 2005-08-03 浏览 (10083) 回复 (14) 关键字:

TDD和OO Design矛盾吗?

刚刚大概翻了一遍TDD by example一书,感觉其鼓吹的思路是从Test case开始通过一次次的迭代使设计自己“浮现”出来,这和传统的OOAD矛盾吗?
by moksha 2004-06-22 浏览 (3857) 回复 (8) 关键字:

关于测试驱动开发(转)

TDD的最终目标:整洁可用的代码 Clean code that works 测试驱动开发的对立面:体系结构驱动的开发(Architecture-driven Development) TDD首先解决可用的问题,然后考虑整洁,ADD正好相反。 TDD的工作流程: (1)写一个测试程序 (2)让测试程序编译通过 (3)运行测试程序,发现不能通过 (4)让测试程序可以运行 (5)消除重 ...
by walkes 2007-06-04 浏览 (324) 回复 (0) 关键字: TDD,测试驱动

TDD,想说爱你不容易

    TDD,也就是 Test Driven Development--测试驱动开发,其实是一种开发方式的巨大提高。它 提出了一种新的开发方式:以测试为驱动。在此,我仍然想引用一个曾经看过的ThoughtWorks的 一个人的Blog中的一句话:“什么是TDD?TDD就是把你的需求用测试给描述出来。”这句话一下 子让我明白了TDD的意义 ...
by yananay 2007-09-06 浏览 (6848) 回复 (40) 关键字:

TDD想说爱你不容易

 TDD,也就是 Test Driven Development--测试驱动开发,其实是一种开发方式的巨大提高。它 提出了一种新的开发方式:以测试为驱动。在此,我仍然想引用一个曾经看过的ThoughtWorks的 一个人的Blog中的一句话:“什么是TDD?TDD就是把你的需求用测试给描述出来。”这句话一下 子让我明白了TDD的意义,并且被我个人奉为TDD中 ...
by fangyong2006 2007-09-12 浏览 (262) 回复 (0) 关键字: TDD想说爱你不容易

有关TDD(Test-Driven Development)和持续集成(Continuous Integration)

在最近的工作中接触到了TDD,其实严格的说也不能算纯粹的TDD,不过test已经覆盖了大部分的代码功能点,持续集成方面采用的软件是anthill,当然还有CruiseControl可以选择。    有关TDD和持续集成都足够独立成文,也有很多相关的介绍文章,这里只是简单描述下我们的做法:      1。保证大部分功能点都有相关的tes ...
by snowmanjy 2006-11-01 浏览 (4923) 回复 (15) 关键字: tdd java

敏捷软件开发

敏捷软件开发不是一个具体的过程,而是一个涵盖性术语(umbrella term),用于概括具有类似基础的方式和方法。典型的敏捷过程模型有: 1、XP(极限编程,eXtreme Programming)、 2、TDD(测试驱动开发, Test-Driven Development)、 3、FDD(特性驱动开发, Feature-Driven Development)、 4、SCRUM 5 ...
by javatar 2007-09-26 浏览 (428) 回复 (0) 关键字:

一次对LCS的TDD过程

首先根据TDD原则,给出测试用例 package graph; import junit.framework.TestCase; /** * @author B.Chen */ public class TestLCS extends TestCase { public TestLCS(String name) { super(name ...
by leon_a 2007-09-26 浏览 (506) 回复 (3)

这个是不是GDC的bug呢?

// test.d void main() { switch(1) { case 0: static int a = 0; case 1: static int a = 1; } } dmd 通过编译 gdc会报 C:\DOCUME~1\TOMQYP\LOCALS~1\Temp/ccOKaaaa.s: Assembler messages: C ...
by tomqyp 2007-10-04 浏览 (173) 回复 (5)

请CTFE高人指教编译时汇编器

我写了一个简单的堆栈式虚拟机用来加密一个程序的序列号算法,其中的 enum Instruction 的定义可以在编译时由 Ruby 脚本产生随机的操作码,大大增加破解难度。 我正在努力创建一个编译时汇编器,用于汇编这些代码,可是编译时的字符串处理功能很弱,如果谁有这方面的经验,欢迎赐教。 module vm; import std.stdio; class Stack { ...
by oldrev 2007-04-04 浏览 (437) 回复 (6)

为什么我的eclipse插件安装后,好像建不成项目

简历项目进入下一步后 有个  configure jboss jbpm runtime Loacte a jboos jbpm runtime name location  browse 这个是干嘛的? 怎么配置啊? 我是把插件 粘贴到 eclipse中 还需要其他配置嘛?
by blackpearl 2008-09-11 浏览 (212) 回复 (3)

----------很简单的问题请求解决--------

很简单的问题请求解决 1、我做一个简单的请假流程,就3步: 请假人申请-》审核-》结束。 2、我用JSF对第一步做了一个具体的实现(也就是添加内容,查看审核,结束)。 3、第一步流程定义JPXL已经部署到数据库中;第二步可以单独运行。 4、现在想将1,2内容整合一起,让JSF根据第一步的流程定义运转。 我想我这个程序太简单了,但我一直没相通如何集成实现。哪位一下。 ========= ...
by ren_xs 2007-06-30 浏览 (560) 回复 (4)

JDave - Java的行为驱动编程框架

BDD,即行为驱动编程,是TDD的一个改进版本,BDD本质上也是TDD,但是比TDD要更加自然一些,更DSL化,通过定义一个一个具体可执行的Behavior来驱动软件的开发过程。如果你是一个Ruby程序员的话,那么你一定会发现RSpec已经提供了良好的BDD编程框架。我们正在开发当中的JavaEye3.0网站就是使用了rspec来编写系统的behavior,来驱动编程和单元测试。 不过如果你是一 ...
by robbin 2007-11-21 浏览 (975) 回复 (3) 关键字: JDave bdd

Scala和设计模式

 在当前软件设计中最流行的要算GoF这本书中提出的各种设计模式。很多人认为,设计模式对于程序语言(特别是c++/Java)本身的不足之处或多或少有一些弥补,不过如果语言足够强大,模式也许没有必要。下面Peter Norvig的一个例子就非常有代表性。在有些语言中,使用设计模式在使代码变得自然和简洁,但是模式本身使用方便性也很重要。不妨让我们来看看Scala(一种类似Ruby/Lisp之类 ...
by yuesc 2008-04-01 浏览 (644) 回复 (0) 关键字:

相关问答

赞助商链接