从需求出发并不是一句空话,在开发过程中也是如此。
从需求出发,实质上是暗合了极限编程和测试驱动开发的一些思想。
鉴于网站开发是一个比较流行的方向,我打算从一个网站开始,阐述一下自己对“需求驱动开发“的理解,并将其引申到一个更广泛的领域。...
分类:
其他好文 时间:
2014-07-24 10:46:04
阅读次数:
266
从需求出发并不是一句空话,在开发过程中也是如此。
从需求出发,实质上是暗合了极限编程和测试驱动开发的一些思想。
鉴于网站开发是一个比较流行的方向,我打算从一个网站开始,阐述一下自己对“需求驱动开发“的理解,并将其引申到一个更广泛的领域。...
分类:
其他好文 时间:
2014-07-24 10:37:26
阅读次数:
395
从需求出发并不是一句空话,在开发过程中也是如此。
从需求出发,实质上是暗合了极限编程和测试驱动开发的一些思想。
鉴于网站开发是一个比较流行的方向,我打算从一个网站开始,阐述一下自己对“需求驱动开发“的理解,并将其引申到一个更广泛的领域。...
分类:
其他好文 时间:
2014-07-24 10:35:53
阅读次数:
373
从需求出发并不是一句空话,在开发过程中也是如此。
从需求出发,实质上是暗合了极限编程和测试驱动开发的一些思想。
鉴于网站开发是一个比较流行的方向,我打算从一个网站开始,阐述一下自己对“需求驱动开发“的理解,并将其引申到一个更广泛的领域。...
分类:
其他好文 时间:
2014-07-23 22:40:47
阅读次数:
699
引言: 看到某篇文章在说在微软8个月所学到的,想想自己也可以总结一下自己在实习的时候所学到的。半年前,我开始了在ThoughtWorks某项目的学习生涯,并在大学毕业(本科)后,在原来的团队中工作。确实对于一个刚毕业的本科学生来说在项目上有所作为,还是有些难度的。我们是作为BAU(Business as usual)程序员工作的,同样的列举一下我所学到的:那些值得称赞的敏捷开发的实践作为一家收费较...
分类:
其他好文 时间:
2014-07-19 18:17:20
阅读次数:
208
第一章节:起步1.创建简单Java类2.创建测试类3.使用JUnit4.学习构造函数5.重构代码涉及知识:TDD、UMLTDD: Test Driven Development, 测试驱动开发。具体理论参照维基百科:链接直达, IBM Developer链接UML:Unified Modeling ...
分类:
编程语言 时间:
2014-07-09 22:34:41
阅读次数:
310
测试驱动开发即TDD是敏捷软件开发方法的重要组成部分。TDD是从极限编程中发展而来,它既可以用在设计时也可以用在开发实践中。TDD把业务需求转化为可以运行的测试代码并具有如下的优点1.TDD从一开始就保证了code的质量2.大多数TDD开发人员编写出来的code都遵循SOLID原则3.TDD确保了代...
分类:
其他好文 时间:
2014-07-07 12:58:13
阅读次数:
262
一本被人反复提及的书《哪儿来的天才》中说过,大部分所谓的天才都是通过反复的刻意练习得到的。当你的练习时间达到10000小时以后,你就会成为该领域的专家。
最近在学习rails如何实现RESTful Web Service。自己想给自己设计一个练习的模板,进行反复练习。开发过程采用的是TDD的方式进行开发。
练习背景:
我们涉及三个Domain对象,Products、Order...
分类:
其他好文 时间:
2014-07-01 14:31:36
阅读次数:
213
百姓的策略,SVN无分支,让所有人坐在一起,测试驱动开发等,都是开发中的利器
分类:
其他好文 时间:
2014-06-19 06:18:26
阅读次数:
274
一、单元测试的基本知识1.传统的单元测试2.集成测试3.优秀的单元测试4.一个简单的单元测试实例5.测试驱动开发6.总结二、单元测试基础练习1.单元测试框架2.LogAn项目的第一个单元测试3.更多MSTest的测试特性4.实验85.实验96.总结三、使用桩对象解除依赖1.桩对象2.发现LogAn对...
分类:
其他好文 时间:
2014-05-28 14:53:01
阅读次数:
185