Pen*_*m10 1 c# overriding visual-studio
我们希望我们的编码人员不要使用DateTime.parse().
我们怎么阻止使用它?
我们可以覆盖它,躲避它们吗?
EDIT1
实际上我们想要覆盖这个方法,我们有自己的方法,这种方式被调用:clsStrUtils.ISOToDate().
EDIT2
我们相信我们的程序员,但这是一个特定的情况.我不想使用更好的方法限制任何人,我只想限制Parse().他们仍然可以使用ParseExact().
你有一个持续的集成系统吗?如果这样做,如果样式检查未通过,则可以将构建标记为失败.确保在样式检查中扫描对"DateTime.Parse"的引用.
更好的解决方案是对代码进行单元测试.DateTime.Parse有很多有效用途,最好确保测试覆盖它们.
| 归档时间: |
|
| 查看次数: |
214 次 |
| 最近记录: |