队友个人项目分析

Posted hkdmmhy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了队友个人项目分析相关的知识,希望对你有一定的参考价值。

关于个人项目,我用的是C++,队友使用的是Java。由于要做一个界面,所以感觉Java会更好一些。 

读过队友的代码之后,发现其代码较为优美,且思路比较清晰,但任然存在以下问题:

1、通篇几乎没有注释,可读性不高;

2、对题目的理解有偏差,登录后,系统提示准备生成XX数学题目,请输入生成题目数量:XX为小学、初中和高中三个选项中的一个。但出题之后无法切换登录,代码如下:

while(true) {
System.out.println("确定请输入\"y\",切换题目类型请输入\"切换为小学\\初中\\高中\"");

option=input.next();
// System.out.println(option);
if (option.equals("y"))
break;
else if (option.equals("切换为小学"))
flag = 1;
else if (option.equals("切换为初中"))
flag = 2;
else if (option.equals("切换为高中"))
flag = 3;
else
System.out.println("请输入小学、初中、高中三个选项中的一个!");
}

针对代码存在的问题,我们会在结对编程的过程中加以改进。

以上是关于队友个人项目分析的主要内容,如果未能解决你的问题,请参考以下文章

结对队友个人项目代码分析

结对编程队友个人项目分析

结对编程队友个人项目优缺点分析

结对编程队友的个人项目代码分析

结对编程项目中对队友项目代码的分析

取长补短——结对编程项目之队友代码分析