Google C++编程规范
Google 出的 C++编程规范,属于那种看完会点头、用起来也顺手的资源。里面的规则不死板,反而挺接地气,比如命名、类设计、异常这些,全都有具体的建议。你写 C++久了,就知道统一风格多重要了,团队协作也轻松不少。
风格方面不光讲排版,连函数设计和类结构都说得挺细,比如建议函数职责单一,变量用lowerCamelCase
,类型用UpperCamelCase
。一看就是从大团队实战中总结出来的。
还有一点我觉得挺实用的,就是它明确列出哪些 C++特性少碰或者干脆别用,比如多继承和异常。不是因为这些特性不好,而是出问题太容易了,维护起来也头疼。
项目中你要是还在纠结.cc
和.h
怎么配,规范里也有明确说法:每个.cc
都该有对应的.h
,接口和实现分清楚。小细节也能影响整体结构。
建议你下班前泡杯茶翻一翻,不是那种教你学语法的教程,而是更像前辈跟你唠怎么写靠谱的代码。如果你是做 C++开发的,这份规范真挺值得收藏一份的。
417.29KB
文件大小:
评论区