代码检查方式有如下三种:
1.桌面检查
桌面检查是程序员对源程序代码进行分析、检验,并补充相关的文档,发现程序中错误的过程。
由于程序员熟悉自己的程序,可以有程序员自己检查,这样可以节省很多时间,但要注意避免自己的主观判断。
2.走查
走查可分为以下两步:
第一步:小组负责人把材料发给每个组员,然后由小组成员提出发现的问题。
第二步:通过记录,小组成员对程序逻辑及功能提出自己的疑问,开会探讨发现的问题和解决方法。
3.代码审查
代码审查是程序员和测试员组成的审查小组通过阅读、讨论、分析技术对程序进行静态分析的过程。
代码审查可分为以下两步:
第一步:小组负责人把程序文本、规范、相关要求、流程图及设计说明书发给每个成员。
第二步:每个成员依据所发材料作为审查依据,但是由程序员讲解程序的结构每、逻辑和源程序。在此过程中,小组成员可以提出自己的疑问;程序员在讲解自己的程序时,也能发现自己原来没有注意到的问题。
为了提高效率,小组在审查会前,可以准备出一份常见错误清单,提供给参加成员对照检查。
在实际应用中,代码检查能快速找到20%-30%以上的编码缺陷和逻辑设计缺陷,代码检查看到的是问题本身而非征兆。代码走查是要消耗时间的,而且代码检查需要知识的经验积累。
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理