7. 命名约定

最重要的一致性规则是命名管理. 命名的风格能让我们在不需要去查找类型声明的条件下快速地了解某个名字代表的含义: 类型, 变量, 函数, 常量, 宏, 等等, 甚至. 我们大脑中的模式匹配引擎非常依赖这些命名规则.

命名规则具有一定随意性, 但相比按个人喜好命名, 一致性更重要, 所以无论你认为它们是否重要, 规则总归是规则.

  • 7.1. 通用命名规则
  • 7.2. 文件命名
  • 7.3. 类型命名
  • 7.4. 变量命名
  • 7.5. 常量命名
  • 7.6. 函数命名
  • 7.7. 命名空间命名
  • 7.8. 枚举命名
  • 7.9. 宏命名
  • 7.10. 命名规则的特例
  • 译者(acgtyrant)笔记