CCG代码规范
C++ Core Guidelines,简称 CCG,是 C++ 创始人对 C++ 代码编写的宏观指导。我打算从NL篇: 命名和代码布局建议讲起,因为这是我们现阶段最可能做到的规范。
首先是关于注释的运用,注释要言简意赅。不要说代代码可以清晰表达的东西,也不能冗长啰嗦。
其次是命名问题:函数不要大写,命名风格要统一,大驼峰小驼峰什么的只要一种,不要用太相近的单词命名等等。
最后是格式问题:如for后面要有空格,统一缩进,K&R格式,每个语句,if 的分支,以及 for 的代码体都使用单独的代码行等等。