码迷,mamicode.com
首页 >  
搜索关键字:测试驱动开发 tdd    ( 527个结果
python高级编程 编写一个包1
#目的是:编写,发行python包可重复过程"""1:是缩短开始真正工作之前所需要的设置时间,也就是提供模板2:提供编写包的标准化方法3:简化测试驱动开发方法的使用4:为发行过程提供帮助5:用于所有包公用模式,描述所有python包之间相同之处和distutils和setuptools如何扮演核心角...
分类:编程语言   时间:2014-10-03 18:17:34    阅读次数:257
android 设定默认开机时的network mode
network mode的常见类型有 WCDMA preferred : 0 GSM only : 1 WCDMA only : 2 GSM UMTS : 3 CDMA : 4 ... (参考RILConstants.java) 是透过AT+ERAT把mode的值丢给modem,让modem设定对应的mode。 如果是TDD手机,那么其network mode的值和WCDMA是对应的...
分类:移动开发   时间:2014-09-30 13:19:39    阅读次数:383
Python学习-41.Python中的断言
先来点题外话:在现代编程开发中,TDD(测试驱动开发)变得越来越流行(PS:DDD(领域驱动开发)也是,但两者并不冲突,就像面向过程和面向对象)。而作为TDD的根本——单元测试也是越来越重要,单元测试可以测试代码的正确性,例如以下的C#代码:1 public class Helper2 {3 ...
分类:编程语言   时间:2014-09-30 01:59:51    阅读次数:233
DRY(1)--读后感
因为要对项目做重构, 所以, 读了 vczh 的这篇 > 和 > 的 Item7, 8. 下面是部分摘录: 不能repeat的其实是信息,不是代码。然而, 分析什么是信息又不是一件简单的事情.所以, 只能不断地修改. 目的: 保证代码质量不断提高. 换句话说, 不断地重构.而重构, 又需要做TDD....
分类:其他好文   时间:2014-09-22 21:20:43    阅读次数:184
敏捷书籍推荐列表
下面是我从看过的书中挑选出来,推荐的敏捷相关书籍及阅读顺序。除了测试驱动开发与技术相关外,基本上都属于敏捷实践过程相关的内容。纯属个人意见,仅供参考。敏捷开发的艺术虽然有点厚,但都是基础内容,对于初学敏捷的人最适用丰田生产方式敏捷的许多思想起源于精益,因此读一下这本书对理解敏捷的价值观和方法论非常有...
分类:其他好文   时间:2014-09-16 09:11:40    阅读次数:192
mac 下安装 karma 出错
今天学习angular提到了marka测试驱动开发,就安装了下,结果一直提示命令没找到。如下图: 查找了一些资料,发现marka的资料少的可怜。最后终于发现了问题所在。 原因是:npm没有在/usr/local/bin目录下面创建 Karam目录的软链接导致。因为Karma的实际安装目录可能是在:/usr/local/lib/node_modules/karma...
分类:其他好文   时间:2014-09-15 19:32:49    阅读次数:174
初探领域驱动设计(1)为复杂业务而生
概述 领域驱动设计也就是3D(Domain-Driven Design)已经有了10年的历史,我相信很多人或多或都都听说过这个名词,但是有多少人真正懂得如何去运用它,或者把它运用好呢?于是有人说,DDD和TDD这些玩意是一些形而上的东西,只是一茶余饭后的谈资,又或是放到简历上提升逼格而已。前面这句....
分类:其他好文   时间:2014-09-10 09:30:30    阅读次数:257
TDD学习笔记【四】--- 如何隔离相依性 - 基本的可测试性
前言相信许多读者都听过「可测试性」,甚至被它搞的要死要活的,还觉得根本是莫名其妙,徒劳无功。今天这篇文章,主要要讲的是对象的相依性,以及对象之间直接相依,会带来什么问题。为了避免发生因相依性而导致设计与测试上的问题,本文会清楚地说明该如何隔绝对象的相依性。最后会说明如何通过简单的 stub 对象来进...
分类:其他好文   时间:2014-09-06 00:59:52    阅读次数:240
TDD学习笔记【三】---是否需针对非public方法进行测试?
前言在Visual Studio 2012 中,针对Unit Test 的部分,有一个重要的变动:原本针对「测试对象非public 的部分」,开发人员可通过Visual Studio 2010 自动产生的accessor ??来进行测试。但在Visual Studio 2012 中,将此功能移除了。...
分类:其他好文   时间:2014-09-02 00:14:33    阅读次数:220
TDD并不是看上去的那么美
原文:http://coolshell.cn/articles/3649.html 春节前的一篇那些炒作过度的技术和概念中对敏捷和中国ThoughtWorks的微辞引发了很多争议,也惊动了中国ThoughtWorks公司给我发来了邮件想来找我当面聊聊。对于Agile 的Fans们,意料之中地也对我进...
分类:其他好文   时间:2014-08-31 14:28:51    阅读次数:195
527条   上一页 1 ... 48 49 50 51 52 53 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!