下面的代码展示了在Release配置中使能代码分析
让Visual Studio生成单元测试代码
虽然VS还不能全部自动化单元测试(check out Pex)但是VS可以生成positive unit test代码从而为你提供一个起点为了使用这个特征右击一个想测试的元素并选择Create Unit Tests
VS生成下面的测试方法
使用接口驱动设计
你可能从没将一个接口作为一个提供生产率的方法但是如果由契约而不是实现来驱动你的开发过程那么它的确是让我举一个简单的例子一个开发者开发业务层另一个开发数据访问层并且他们需要在如何实现一个新的特征达成一致在一些业务对象设计中业务组件将初始化数据组件(或者调用一个静态方法)站在设计的角度这会产生问题因为二者是紧耦合站在生产率的角度看也有问题因为业务层开发者依赖数据访问层的实现接口驱动设计解决了这个问题