自己总结 C++ 代码规范

1.编写原则,代码尽量简单,简洁,高效,自己写的代码让自己和别人容易看懂
2.命名:
    a. 
        类的成员变量加前缀 m_(表示 member)。
        常量全用大写的字母,用下划线分割单词(const int MAX_LENGTH = 100;)
        循环变量和简单变量采用简单小写字符串即可。例如,int i;
       指针变量用p打头,例如void* pBuffer;
    b.变量,函数,文件命名应该具有描述性,最好采用英文单词或其组合
    c.类名和函数名用大写字母开头的单词组合而成。
3.缩进:统一使用tab,不用空格
4.注释:
        a.程序块的注释常采用“ /**/”,行注释一般采用“ //…”
        b.尽量不要使用注释
        c.无用代码注释,确定无用后及时删除
    
5.代码编写经验:
    a.不要引入新的warning代码
    b.函数参数中尽量使用const,避免意外的改动
    C.变量定义后必须初始化
    d.一行代码只做一件事情。长表达式要在低优先级操作符处拆分成新行,操作符放在新行之首 
        if ((veryVeryLongWidth > veryVeryLongHeight)
            || (veryVeryLongWidth < veryVeryLongHeight))
        {
            ...
        }
6.代码重构
    a.尽量利用函数、继承、去除重复代码。
    b.单个函数代码过长的,要拆分成多个代码块
    c.有新的、简洁的解决方案,要及时替换
    d.有代码更新就要考虑重构
7.代码rerview
    a.新的功能只是三遍review,自测成功一遍,提测前一遍,上线前一遍(有时间会做集体review)
    b.也可以review他人代码
原文地址:https://www.cnblogs.com/zendu/p/7729589.html