代码编写自检checklist 26条
看看函数头,注释不能少
变量命名要规范,函数名称要周详
看见数字要谨慎,一不小心鬼附身
PC-Lint不可少,发现问题速度高
大哥malloc前头走,小弟free来殿后
减法操作要留神,以小减大值翻身
除法运算仔细看,除数为0程序瘫
函数调用要小心,需要判断返回值
看见数组要提神,下标问题常出现
for循环,要用好,边界检查最重要
看见return要注意,要去前面找资源
数据类型可转换,切记用强会失真
内存空间释放后,内存指针要清空
内存拷贝速度快,千万注意莫越界
字节顺序要检查,顺序搞错乱如麻
是非曲直要分辨,不要随便下断言
不要小看字符串,长度算错经常犯
if条件仔细查,千言万语总是假
if失去了else,流程将会怎样?
构造函数要简单,成员变量要附值
析构函数多检查,类的资源要释放
多线程,技巧高,线程同步要记牢
代码拷贝确实爽,后期维护实在烦
函数肥胖不健康,及时瘦身新时尚
日志打印很重要,问题定位显奇效
编程规范要记牢,代码效率忘不了