在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