本文主要是介绍代码走查表(为thinker_csai所原创,版权所有),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
走查前准备1 得到一份解释代码的最新的设计文档
2 代码解释时使用了严格的警告和错误检查参数并被解释通过
3 代码使用带ISO标准的xxxx编译器进行解释
程序结构
4 所有代码的结构清晰,具有良好的结构外观和整齐
5 所有的模块(函数和外部接口)定义清晰,模块分解清楚
6 所有的功能需求都明显的覆盖
7 高层设计独立于OS/环境
8 结构设计能够满足机能变更
9 代码体系结构描述了如何把代码重用到其他体系结构中
10 整个代码体系结构组合合理
11 所有主要的数据构造描述清楚,合理
12 模块中所有的数据结构都定义为局部的,并且通过定义好的函数进行访问
13 为外部定义了良好的函数接口
14 所有的接口模块化,因此修改时不影响其他代码模块
15 内存使用方法和内存管理策略描述清楚和正确
16 代码体系构架对空间和速度都已经进行考虑
17 提供了处理数据的策略
18 具有同一的错误处理策略
19 通过一套清晰的函数接口提供错误信息
目录文件组织
20 所有的文件名符合文件命名规范,见名知意
这篇关于代码走查表(为thinker_csai所原创,版权所有)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!