第四次博客作业—结对项目
一·结对成员
4班宋子威-4班魏志云
二·结对成员博客链接地址
魏志云博客链接地址:https://www.cnblogs.com/hxs258/p/11733899.html
三·代码审查结果表
类别 | 审查内容 | 宋子威的审查结果 | 魏志云的审查结果 |
概要部分 | 代码是否符合需求和规格说明 | 是 | 是 |
代码设计是否考虑周全 | 是 | 是 | |
代码可读性如何? | 易读 | 良好 | |
代码是否容易维护? | 是 | 是 | |
代码的每一行都执行并检查过了吗? | 是 | 是 | |
设计规范部分 | 设计是否遵从已知的设计模式或项目中常用的模式? | 是 | 是 |
有没有硬编码或字符串/数字等存在? | 有 | 有 | |
代码有没有依赖于某一平台? | 无 | 无 | |
有没有无用的代码可以清除? | 没有 | 没有 | |
代码规范部分 | 修改的部分符合代码标准和风格么? | 符合 | 符合 |
具体代码部分 | 命名规则是否与所采用的规范保持一致? | 是 | 是 |
注释是否较清晰且必要 | 是 | 清晰 | |
包含复合语句的{}是否成对出现并符合规范 | 是 | 是 | |
if/if-else/if-else if-else/do-while/switch-case语句的格 |
是 | 是 | |
错误处理结果 | 良好 | 良好 | |
是否对方法返回值对象做了null检查,该返回值定义时是否被初始化 | 是 | 是 | |
效能 | 代码的效能如何? | 良好 | 良好 |
循环中是否有明显可优化的部分? | 是 | 否 | |
可读性 | 代码可读性如何? | 良好 | 良好 |
有没有足够的注释? | 有 | 有 | |
可测试性 | 是否需要更新或创建新的单元测试 | 是 | 否 |
四·选取宋子威的项目为基础,进行结对编程,结对项目撰写的博客要求:
a)代码编写基本规范:
1、变量命名:所以变量命名都要区分大小写。
2、注释:增加应有语句的注释,注明应有类和方法的用途。
3、语句:每条语句独占一行。
4、函数:要引用Random()函数。
b)描述结对编程的感受:
通过这次的结对编程,可以互相帮助对方,有助于思路条理的清晰度,避免单独编程思考不全面的情况和代码编写上的错误,二人合作,提高了代码的效率与完整度,能够互相学习,互相进步。
c)结对场景照片
五·结对项目编程要求:
github的连接地址:https://github.com/song-ziwei/szv