CodeQL 文档

简短的全局名称

ID: cpp/short-global-name
Kind: problem
Security severity: 
Severity: recommendation
Precision: very-high
Tags:
   - maintainability
Query suites:
   - cpp-security-and-quality.qls

点击查看 CodeQL 代码库中的查询

此规则查找名称长度为三个字符或更短的全局变量。为全局变量使用描述性名称尤为重要。对全局变量使用清晰的命名约定有助于记录其用途,避免命名空间污染并降低与局部变量发生冲突的风险。

建议

查看此规则标记的每个全局变量的用途,并更新每个名称以反映该变量的用途。

参考

  • Mats Henricson 和 Erik Nyquist,《工业级 C++》,Prentice Hall PTR 出版 (1997)。第 1 章:命名,建议 1.1 (PDF)。

  • 全局变量.

  • ©GitHub 公司
  • 条款
  • 隐私