- 先看整体再看细节 – 理解代码要做什么,再看如何做
- 关注接口设计 – 好的接口是好代码的基础
- 检查边界条件 – 空指针、边界值、异常情况
- 学会提问 – “这段代码如果输入为空会怎样?”
CheckList:
□ 头文件保护是否完整?
□ 包含文件是否必要且有序?
□ 类的职责是否单一明确?
□ 构造函数是否使用初始化列表?
□ 是否有适当的错误处理?
□ 资源管理是否安全(RAII)?
□ 命名是否清晰一致?
□ 是否遵循项目编码规范?
原创文章,转载请注明:转载自Web开发笔记 | Review C++代码 CheckList
Comments on this entry are closed.