在Visual Studio 2008中,防止某些函数被允许使用的最简单方法是什么?具体来说,我正在试图防止其他开发人员使用 “老派” VB6风格的命令,如:防止VB.NET中的传统函数调用
- 莱恩
- LCASE
- 用Ucase
- INSTR
- InstrRev
- 修剪
- 右
- 左
- Mid
等等,等等......这个列表继续下去。
我通常可以在手动代码审查过程中捕获这些数据,但有时候情况会一扫而空。此外,它不会对通常不会看到的旧代码做任何事情。
我知道,从长远来看,教育可能是最好的工具,但是有一些东西可以补充/强化它,这将是很好的。
没有冒犯,但为什么? – MarkJ 2009-03-05 15:00:56
@MarkJ,主要是所有人都可以习惯从可能被折旧的东西切换到更新的VB.NET等价物。这可能会让我们稍后在升级或转换其他人维护代码的过程中减少问题。 – 2009-03-05 16:22:36