代码改变世界

结对编程之队友代码分析

2018-09-27 09:21  杨焱鑫  阅读(130)  评论(0编辑  收藏  举报

 

 

 

 

 

首先,此次结对编程项目,队友使用了java作为编程语言,后面的UI设计与用户的增加比较方便,所以此次选择队友的代码作为主要参考

下面简要分析一下队友代码的优缺点:

优点:

1、登录函数,选择年级函数,生成题目函数,切换模式函数与查重函数均完整,能执行相关操作

2、时间函数,以时间命名文件的部分十分简短可靠

3、IO较为人性化,给予一定提示

4、使用字符串作为文件输出位置,使得其位置具有可更改性

 

缺点:

1、未预留接口,使得新用户注册较为麻烦

 

 2、未使用根号和平方,而是使用角标,不便于阅读

 

 3、小学初中高中三个函数部分重叠,可以将他们部分合并以缩短代码