摘要:
也许有人会问为什么每个函数都要测试,现实中应该是不必要的吧?这个问题其实很简单,函数的编写,要能让测试驱动,就必须起码遵循两个原则: 1 不需要测试的函数,移除它,它不应该存在. 2 测试无法透彻的函数,分割它,它太复杂了. 阅读全文
摘要:
高效率地开发,不仅仅需要技术,还需要的是一些现实的技巧,相对.NET Framework 1.1中的C#来说,语言中提供的partial关键字,可以说是一个伟大的创举,在真实的业务开发中,很多时间会遇到各类不同的函数归类整理的问题,尽管在VS.NET IDE中有伟大的IDE标志#regoin...#endregion可以很好地进行分类,但它仍然不是一个理想的模式,很多时候,在只有内部业务处理的情... 阅读全文
摘要:
高效率地开发,不仅仅需要技术,还需要的是一些现实的技巧,相对.NET Framework 1.1中的C#来说,语言中提供的partial关键字,可以说是一个伟大的创举,在真实的业务开发中,很多时间会遇到各类不同的函数归类整理的问题,尽管在VS.NET IDE中有伟大的IDE标志#regoin...#endregion可以很好地进行分类,但它仍然不是一个理想的模式,很多时候,在只有内部... 阅读全文