结对编程之队友代码分析
2018-09-27 09:21 杨焱鑫 阅读(130) 评论(0) 编辑 收藏 举报
首先,此次结对编程项目,队友使用了java作为编程语言,后面的UI设计与用户的增加比较方便,所以此次选择队友的代码作为主要参考
下面简要分析一下队友代码的优缺点:
优点:
1、登录函数,选择年级函数,生成题目函数,切换模式函数与查重函数均完整,能执行相关操作
2、时间函数,以时间命名文件的部分十分简短可靠
3、IO较为人性化,给予一定提示
4、使用字符串作为文件输出位置,使得其位置具有可更改性
缺点:
1、未预留接口,使得新用户注册较为麻烦
2、未使用根号和平方,而是使用角标,不便于阅读
3、小学初中高中三个函数部分重叠,可以将他们部分合并以缩短代码