今天学习angular提到了marka测试驱动开发,就安装了下,结果一直提示命令没找到。如下图:
查找了一些资料,发现marka的资料少的可怜。最后终于发现了问题所在。
原因是:npm没有在/usr/local/bin目录下面创建 Karam目录的软链接导致。因为Karma的实际安装目录可能是在:/usr/local/lib/node_modules/karma...
分类:
其他好文 时间:
2014-09-15 19:32:49
阅读次数:
174
依赖注入这个原则的要点是什么。为什么你不能对类的实例进行再次硬编码?当我们编码,测试的时候,让我们关注一件很重要的事情。希望你知道单元测试并知道它的重要性。也许在你做任何编码之前你都应该首先设计你的测试,因此你应该很熟悉测试驱动开发。为了定义新功能你应该去写测试,你应该尝试去实现并开始编码直到测试通...
分类:
其他好文 时间:
2014-08-16 23:42:51
阅读次数:
342
作为菜鸟的我,以前没接触过Mock类型的框架,比如说要测试action层,我总是从action层调用service再调用dao访问数据库,这种方式从原则上来说是无疑是非常正确的,在没用mock框架之前我就隐隐约约的感觉到了这种方式有个不足的地方,那就是速度问题,测试action层的时候需要访问下.....
分类:
其他好文 时间:
2014-08-16 15:03:20
阅读次数:
255
TDD : Test-Driven Development 测试驱动开发,即TDD,是敏捷开发一个重要的特点.而敏捷开发是一种将高效设计模式推广到了开发流程控制层面上结果.而TDD是敏捷概念的一种表现形式.(不善于讲广义理论,莫见笑,下面开始...
分类:
其他好文 时间:
2014-08-15 13:03:49
阅读次数:
176
从需求出发并不是一句空话,在开发过程中也是如此。
从需求出发,实质上是暗合了极限编程和测试驱动开发的一些思想。
鉴于网站开发是一个比较流行的方向,我打算从一个网站开始,阐述一下自己对“需求驱动开发“的理解,并将其引申到一个更广泛的领域。...
分类:
其他好文 时间:
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