软件项目管理部-结对队友代码分析

队友:软件2005 赵春生

语言:java


 概述及运行结果

目的:实现小、初、高中的数学题目自动生成通过测试运行,队友代码能够完整的实现个人项目的需求用户正常登陆:

能自动判断登录用户的类型用户异常登录:

 登录状态下退出登录:

 登录状态下输入题目数量:

登录状态下切换题目难度:

 如果输入题目量正确则会自动创建教师单独的文件夹并提示创建成功,还会给出文件路径 如果文件夹已存在则会提示该文件夹已存在

 如果输入的题目数量不在要求的范围内,则会提醒重新输入


 评价

优点

1、代码整体框架较清晰,区块分明

2、注释较多方便理解编程思路

3、能自动生成文件比较便捷

缺点:

1、代码为固定结构,如果需要加入或者注销某用户则很麻烦

2、函数较多且都集中在test类中

3、代码虽容易理解但是太长,有些部分冗杂

posted @ 2022-09-13 20:13  用户3309  阅读(81)  评论(0)    收藏  举报