zoukankan      html  css  js  c++  java
  • 自己总结 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他人代码
  • 相关阅读:
    8.26 树状数组
    8.27 神异之旅
    8.26 雇佣
    8.28 Jack与Rose
    8.28 ISN
    保存和加载网络
    快速搭建网络
    分类网络
    torch中的回归
    pytorch中的Variable
  • 原文地址:https://www.cnblogs.com/zendu/p/7729589.html
Copyright © 2011-2022 走看看