我们大脑的模式匹配引擎依赖命名约定
从格式很快地知道名字的类型
1. 总体原则
描述性、完整性(除非广为人知的缩写)。
2. 文件 变量 命名空间
文件、常规变量、结构体变量、命名空间:下划线分割的全小写
类变量:最后加下划线。
3. 类型 常量 函数
类型、函数:驼峰
常量、枚举:k+驼峰
4. 宏
下划线分割的全大写:ABC_DEF_GHI