03 2010 档案
摘要:最近又在首页看到几篇设计模式相关的学习随笔。回想起来,这几年在园子里发布的有关设计模式的随笔都有一个共同的特点。那就是Factory和Singleton居多,如果是系列的,也往往是从这两个模式开始的。由于能够坚持把《设计模式》中所有模式都写完的非常少,所以基本上也很少见到有关其它模式的随笔。这种情况也很好理解,因为《设计模式》这本书就是按照这个顺序来的。最先讲述的就是Abstract Factor...
阅读全文
摘要:最近在看Refactor your wetware这本书,里面提到一种收集灵感的方法:每天早上醒来,第一件事就是拿起笔,在纸上写字,脑袋里面出什么就写什么,不要刻意的去思考,就是把脑中浮现的东西写出来,满满写上10页,并且一定要坚持。据说由于大脑还处在不太清醒的状态,可以抑制经常使用的左脑,从而更多的倾听右脑的声音。这个方法看起来真的很stupid,但是TDD看起来也很stupid,Pair Pr...
阅读全文
摘要:今天看了一下Cucumber和Cuke4Nuke。前者是ruby社区流行的BDD框架,它使用一种叫做Gherkin的语言来描述story和scenario,然后使用ruby来实现这些scenario。而Cuke4Nuke则可以让你用.NET上的语言(比如C#)来编写scenario的实现部分。相比于在IronRuby下直接跑cucumber,你可以用熟悉的语言(C#)来写测试,也省去了在IronR...
阅读全文