结对编程——代码互评
作者:互联网
一、前言
新学期新气象!本篇文章是对软件工程导论课上我的结对编程伙伴个人项目代码的评价。在这个过程中我们可以相互学习、取长补短,帮助我们提高代码能力。
二、代码测试与评价
1、功能测试
运行代码,登录、切换类型、生成试卷等功能完善。
优点:在项目需求基础上使用可视化界面呈现,可应用性更强
缺点:
(1)在输入-1时直接关闭了窗口,不符合项目需求中的重新登录。
(2)括号的添加不适宜,在有些原本就处于较高计算优先级处添加了括号。
2、代码分析(JAVA)
阅读具体实现代码,总结优缺点如下:
优点:
(1)多文件编程,功能责任划分清楚。
(2)命名规范,注释清晰,便于阅读
(3) 需求功能分函数实现,代码逻辑清晰。
缺点:
(1)用户数据采用直接手动添加,后续很难再加入大规模的用户数据,可扩展性不强。
(2)小学、中学、高中生成题目分三个函数,会有许多重复代码。
三、感悟与总结
本次结对编程互评代码的环节,我们通过学习分析别人的代码,也看到了许多自己的不足之处,便于在日后的编程中改进,取得进步。
标签:结对,代码,编程,互评,括号,添加 来源: https://www.cnblogs.com/ln-daytoy/p/16690498.html