问题
单项选择题
代码走查(code walkthrough)和代码审查(code inspection)是两种不同的代码评审方法,这两种方法的主要区别是()。
A.在代码审查中由编写代码的程序员来组织讨论,而在代码走查中由高级管理人员来领导评审小组的活动
B.在代码审查中只检查代码中是否有错误,而在代码走查中还要检查程序与设计文档的一致性
C.在代码走查中只检查程序的正确性,而在代码审查中还要评审程序员的编程能力和工作业绩
D.代码审查是一种正式的评审活动,而代码走查的讨论过程是非正式的
答案
参考答案:D
解析:
[分析]:代码审查(code inspection)是一种正式的评审活动,而代码走查(code walkthrough)的讨论过程是非正式的。答案A是错的,正确的应该是"在代码走查中由编写代码的程序员来组织讨论,而在代码审查中由高级管理人员来领导评审小组的活动"。答案B的错误在于无论代码审查和代码走查都要检查程序与设计文档的一致性。答案C中说要评审程序员的编程能力和工作业绩也是不对的。