个人项目-队友代码优缺点分析
优点:
代码编写得浅显易懂,可以直观地观察出编写思维、编写过程,没有过于复杂的程序结构。生成路径虽然选择了绝对路径,但使用方法生成了目标文件夹,避免了在不同电脑上运行时,打开文件出错。生成随机数时,取了不同的随机种子,避免了随机数重复的情况。
缺点:
代码模块化程度不高,函数的传入参数命名过于简单,不知道传入参数代表的意思,导致函数复用性低,不利于重复使用代码。输入信息未考虑错误输入的情况:例如要求输入整数时,输入字符串;或是要求了输入范围,但没有在软件设计中限制输入范围。此处容易导致程序出错或不符合题意。未添加查重功能,虽然随机产生相同题目的概率小,但是任就有可能产生,且需求要求查重。未添加切换功能,未能在用户登陆后的界面进行切换操作,没有满足题目需求。

浙公网安备 33010602011771号