一个追求良好编程习惯的普通程序员. My English blog: sink.thinnnk.com
在C#,Java,C++也好,有很多情况下做不到测试先行,但我发现可以先在空白代码里写伪代码(或注释),然后再来编写实际的代码,这样也有设计驱动开发的味道. 缺点是少了测试这个硬约束,但还是比什么都不做,直接乱写代码好.