态度决定高度、企图决定版图、格局决定结局

导航

2006年9月7日 #

《Test-Driven Development》学习点滴记录

摘要: 1.当我们开始某一项工作时,我们需要建立一个计划清单(to-do list),以提醒我们需要做些什么事情。 comment:从小学的时候,老师就开始这样说了。诶,都二十多年了,还是没有做到:( 2.记住,我们不是从建立对象开始,而是从测试开始 3.尽快使测试运行起来: a .伪代码:返回一个变量,并逐渐用变量替代常量,直至伪代码都变成真实代码。 b. 显示实现:将真实的实现键入。 4.... 阅读全文

posted @ 2006-09-07 22:20 flyingchen 阅读(312) 评论(0) 推荐(0) 编辑

Copy & Clone

摘要: 最近在写SqlCenter的测试的时候,经常要写Clone和Copy的测试。由于这个需要,好好的温习了下Clone(Shallow Copy)和 Copy(Deep Copy). 我们知道: Clone,浅拷贝,它的实现就是把要拷贝的对象的值,一一的赋值给要拷贝的对象。这里要注意:一一赋值。如果是堆对象,其实就是类似于C语言中的指针拷贝。 C... 阅读全文

posted @ 2006-09-07 21:38 flyingchen 阅读(1696) 评论(2) 推荐(0) 编辑