码迷,mamicode.com
首页 > 其他好文 > 详细

结对编程-个人项目互评

时间:2019-09-20 00:21:38      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:退出   完全   类型   没有   使用   txt   优化   alt   文件夹   

个人项目的优缺点分析

一、个人项目需求

1.输入账号密码后进行验证,若账号密码错误需提示用户用户输入正确后需根据账号判断试卷类型。

2.登录后输入题目数量后,程序自动生成试卷。在登录状态下切换试卷类型,输入题目数量后,程序按新设置的类型进行出题,输入-1退出。

3.同一个老师的卷子中的题目不能与以前的已生成的卷子中的题目重复

4.生成的题目将以-----.txt”的形式保存,每个账号一个文件夹。每道题目有题号,每题之间空一行。

二、优点分析

1.主函数简单,运用了各种函数来简化主函数,脉络清晰

 技术图片

 

 

2.注释简单明了,便于日后的维护和完善。

技术图片

 

 

3.有详细的程序使用说明,用户使用方便。
技术图片

 

 

4.函数名命名准确

技术图片

 

 

三、缺点

1.函数中包含的功能不完全与代码内容匹配,例如Login函数中不仅包含登陆功能,还与部分出题功能相关联。

2.题目虽然没有重复,但操作数的随机性显然不是很好,有着些许相似。

3.代码过于繁杂生成不同难度题目的代码有很多相似之处,可以考虑写一个函数来降低代码的复杂程度。

四、总结

该程序基本符合个人项目的所有需求,但代码的质量还可以做得更好,生成题目的算法也可以进行优化。

结对编程-个人项目互评

标签:退出   完全   类型   没有   使用   txt   优化   alt   文件夹   

原文地址:https://www.cnblogs.com/jinxinOVO/p/11553142.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!