结队编程--队友项目分析
优点:
1.该代码关于题目要求的用户登录、生成题目、切换题目类型、保存题目到文件中都有完成且运行时没有出现错误情况
2.代码中类命名、包命名、变量命名、方法命名的格式都是准确的,有按照JAVA代码规范的要求进行命名
3.代码的缩进符合JAVA代码规范中每当开始一个新的块,缩进增加2个空格,当块结束时,缩进返回先前的缩进级别的要求
4.在每个方法的开头都有用注释注明方法的作用和返回的值,带有参数的方法也按照规范要求注明了参数的意义

5.使用了合适的局部变量使得生成的题目更加符合实际

缺点:
1.代码中通过直接向list容器插入数据的方式存储用户,使得代码的复用性不强

2.部分代码语句存在重复,可以将temp++写到if语句外使得代码更加整洁

3.部分语句使用不太恰当导致代码冗余,可以将if语句替换为switch语句


浙公网安备 33010602011771号