个人结对项目的评价
以下是对马海龙同学的代码进行的评价建:
首先介绍代码需要实现的功能
1.命令行输入账号密码选择,账号密码正确后成功进入系统,账号和密码之间需要空一格,成功登录后会提示当前为xx出题(xx为小学,初中,高中)
2.输入题目数量,系统自动生成相应的题目,且题目符合出题要求,题目的数量要求为10-30题,其中要求在出题过程中可以切换账户。
3.能够将题目自动保存在相应账户下,且题目命名格式符合要求。使用当前的时间对题目的名字进行命名。
以下为事先创建好的账户


代码分析
1.首先java代码中在IDE中加载了谷歌的编码规范,所以基本上来说符合编译的代码准则,缩进合适,功能基本较为完善的实现。
2.注释较为详尽,块与块之间有注释,每个函数功能有注释,变量也有注释。


3.代码部分出题思路时对函数的把控和思路较好,对每个数组的功能分工详细,方便后面的调用。


4.代码使用了相对路径这使得文件夹在不同的电脑上下载解压并运行其中代码时不用重新改写路径。
5.代码结构层次清晰逻辑清楚
6.代码可能写的略微冗长,某些地方其实是可以进行一定程度的精简的。
感想:不得不说,从代码张体上来看,用java来写比c++显得更加思路清晰,而且代码整体的封装性也要显得更好,相比于c++的话也会显得较为简洁一点。
------------恢复内容结束------------
------------恢复内容结束------------
------------恢复内容结束------------
浙公网安备 33010602011771号