结对编程队友个人项目优缺点分析
Posted xk00
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了结对编程队友个人项目优缺点分析相关的知识,希望对你有一定的参考价值。
程序运行结果截图(如下)
首先说一下对方的优点:
(1)该程序输出的题目很整齐,每道题都有题号,数字和符号之间都有空格,每行题目之间一行空行,让人看起来不会有密密麻麻的感觉;
(2)他的代码写了一个teacher类,一个老师账户对应类的一个实例,teacher类里有一个做试卷的函数;
(3)生成题目的算法使用了二分法和递归,从而使得代码很简单,很清晰。
缺点在于:
(1)分层不够明确,teacher类里面有很多函数并不属于老师的行为,比如有一个将整数转化为字符串的函数,这样的函数并不是老师的行为,与老师并没有什么关系,却再teacher类里;
(2)在提示切换类型时,提示内容有误,他的输出的提示内容之这样的“请输入切换的类型(小学/中学/高中)”,然而输入中学后却会提示输入错误,输入初中才能成功;
(3)登陆只能登陆一次,无法注销,也无法切换用户。
以上是关于结对编程队友个人项目优缺点分析的主要内容,如果未能解决你的问题,请参考以下文章