结对作业
一、结对成员博客链接地址 二、代码复审核查表 内容 陈祥郁 顾雪婷 1.概要部分 1)代码符合需求和规格说明么? 符合 符合 2)代码设计是否考虑周全? 是 是 3)代码可读性如何 可读性高,意图明确 可读性高,逻辑清晰 4)代码容易维护么? 代码方便后期维护 易维护 5)代码的每一行都执行并检查过了吗? 是 是 2.设计规范部分 1)设计是否遵从已知的设计模式或项目中常用的模式 是 是 2)有没有硬编码或字符串或数字等存在? 有 有 3)代码有没有依赖于某平台,是否会影响将来的移植(如Win32到Win64)? 没有依赖平台 否 没有依赖平台 否 4)开发者新写的代码能否用已有的Library/SDK/Framework中的功能实现? 是否存在类似的功能可以调用而不用全部重新实现? 没有 否 没有 否 5)有没有无用的代码可以清除? (很多人想保留尽可能多的代码, 因为以后可能会用上, 这样导致程序文件中有很多注释掉的代码,这些代码都可以删除,因为源代码控制已经保存了原来的老代码。 没有 没有 3.代码规范部分 修改的部分符合代码标准和风格么(详细条文略) ? 符合 符合 4.具体代码部分 1)有没有对错误进行处理?对于调用的外部函数,是否检查了返回值或处理了异常? 有对错误进行处理并处理了异常 有对错误进行处理,检查了返回值 2)参数传递有无错误