个人项目互评
总体评价:
杨智杰同学的代码完成了题目的基本要求,并且代码风格符合Google编码规范,每个函数总行数少于40行,且运用了接口。小学、初中、高中出题系统均满足题目难度要求,且可以多次出题;查重,文件保存功能均符合要求,并且没有出现其他bug。
优势:
1.用户登录系统之后会产生一个主页,供用户进行不同的操作选择。且每次进行完整操作或退出时会返回到主界面,逻辑清晰。
2.在每次输入时,遇到与输入不符的变量时,会进行报错,并提示输入正确的字符型,且不
会出现越界异常。
3.利用接口以及类的继承,将UserFor设定为父类,其余三个类继承该类,实现了小学初中
高中的出题查重写入系统。
- 代码方面,变量命名清晰易懂,函数逻辑合理,且有清楚的分类方式,易于阅读。、
缺点:
1.用户登录后必须先选择是否需要切换账号,而非直接出题,操作略显繁琐。
2.代码中可以调用函数实现的功能没有选择调用相应函数,导致部分代码偏长,可以进行简化处理。
总结:
此代码完成了题目中的要求,且设计合理,符合逻辑。
标签:查重,题目,函数,个人,项目,代码,互评,出题 From: https://www.cnblogs.com/ttTtgGgttT/p/17714829.html