这部分主要涉及代码质量控制:
第0条 不要拘泥小节 代码风格一致
(1)缩进体现代码结构
(2)代码行长度不要影响阅读
(3)使用一致的命名规范
(4)编写有用的注释
第1条 在高告警级别干净利落地编译
(1)第三方头文件
#pragma warning(push)
#pragma warning(disable:4516)
#pragma warning(disable:4180)
#include <boost/lamba/lambda.hpp>
#pragma warning(pop)
(2) 尽可能干净利落地解决掉所有的告警
第2条 使用自动构建系统
(1)完全自动化构建(一键解决)
(2)留心任何告警
第3条 使用版本控制系统
第4条 在代码审查上投入