代码之家  ›  专栏  ›  技术社区  ›  Oskar Kjellin

visualstudio代码分析-微软自己也这么做吗?

  •  3
  • Oskar Kjellin  · 技术社区  · 16 年前

    做了一个快速搜索,但找不到任何关于这个。

    Visual Studio Code Analysis

    2 回复  |  直到 16 年前
        1
  •  6
  •   Richard    15 年前

    book ,或 MSDN

    然而,这些准则(尤其是在书中)有警告,并不是所有适用于所有情况。

    有很多迹象表明MS确实使用了这些工具,但我认为他们确实有理由不像其他项目那样一直应用所有规则。

        2
  •  4
  •   Rich Turner    15 年前

    在微软中广泛使用的两个核心工具用于代码分析:托管代码FXCop和本地C++前导程序。

    例如,在Vista中,Windows团队基本上停止了3个月的产品开发,SAL注释了他们的绝大多数关键方法和函数声明。在Win7中,他们要求所有新代码必须符合SAL注释关键场景的一组要求(主要是为了降低缓冲区溢出的可能性)。在Win8中,它们更进一步,并为一些关键场景合并了新的SAL注释。再加上改进的编译器和PreFast等工具(现在已内置到vs2010pro及更高版本中),您可以在产品发布前发现并消除潜在问题。