摘要:from:来源如果你懒得去看那些很长很长的例子,不妨看看下面这个小例子,这个例子能让你对测试驱动开发有一个直观的了解. 最起码让你知道测试驱动开发是一种开发技术而不是一项测试的技术 Fibonacci 数列,呵呵可能有不少人都忘了怎么编的了吧,那正好带你看看tdd的威力 测试驱动开发,那么测试先行是必然的了. 第一个测试来了 public void testFibonacci()//不要以为...
        
阅读全文
 
    
        
        
摘要:敏捷软件开发(下篇) NetReptile推荐 [2005-7-17]出处:ZDNet作者:Brian Swan 在敏捷软件开发方法上中下系列的最后一篇文章里,我们将探讨开发小组如何与客户交互,如何让其参与到开发过程里来。 在《敏捷软件开发》上中下系列的上篇里,我们了解了开发人员做法以及技术优势如何带来质量的显著提高。在中篇里,我们探讨了开发小组做法以及如何建立一个效率最高的开发小组,并重点...
        
阅读全文
 
    
        
        
摘要:敏捷软件开发(中篇) NetReptile推荐 [2005-7-17]出处:ZDNet作者:Brian Swan 在《敏捷软件开发》上中下系列的上篇里,我们探讨了开发人员做法,也回顾了技术优势如何大幅提高软件质量。第一部分把重点主要放在了测试-编码-重整循环上。现在我们转到中间一个圆环,看看敏捷开发做法如何在小组这一层次发挥作用。 让小组高效工作——小组做法一旦每个开发人员都在紧密围绕中心...
        
阅读全文
 
    
        
        
摘要:敏捷软件开发(上篇) NetReptile推荐 [2005-7-17]出处:ZDNet作者:Brian Swan 作为三篇系列文章的第一篇,我们将带你了解敏捷软件开发的重要做法——如何使用它们、你可能会碰到什么样的问题,以及你将从它们那里获得什么。 敏捷软件开发不是一个具体的过程,而是一个涵盖性术语(umbrella term),用于概括具有类似基础的方式和方法。这些方法,其中包括极限编程(...
        
阅读全文
 
    
        
        
摘要:(上一篇:http://arlen.cnblogs.com/archive/2006/03/21/354747.html)在.NET中如何测试Private和Protected方法? How to Test Private and Protected methods in .NET, TimStall,介绍 TDD是1)写测试2)写通过这些测试的代码,...
        
阅读全文
 
    
        
        
摘要:(NUNIT详细说明:http://arlen.cnblogs.com/archive/2006/03/21/354904.html)本文仅提供了public 方法的测试说明。及前期工作和常用的断言和测试attribute。NUNIT使用说明 一:软件及安装免费,开源的单元测试软件。安装只要运行安装程序,按所有缺省设置即可。NUNIT:www.nunit.orgNUNIT ADDIN :http:...
        
阅读全文
 
    
        
        
摘要:......................................................................TDD Test-Driven Development(TDD),是Extreme Programming (XP)--极限编程的一个重要组成部分。JGTM'2004前不久曾经欣喜若狂地介绍过XP里另一个重要部分,Pair Programming。 以前看到过...
        
阅读全文