分析队员代码

和我一组的小伙伴使用的是java编程,与我自己使用的C++编程的思想基本上是一样的,都是属于面向对象编程语言,只不过不同在于java编程是一定会使用到类,而C++编程语言并不是强制性使用类,并且由于是使用的Dev软件,所以我的代码是属于c语言和c++语言杂糅出来的结果;

根据程序的运行情况以及结果,该程序基本完成了基本需求所需要的功能,与我自己的代码进行对比后,我总结出对方的优点和我觉得有些不足的地方;

分析对方代码的优点:

(1)纵观整个代码,我觉这个程序的代码比较简洁,注释也写得比较明白易懂,层次也很分明,使得代码读起来会容易不少;

(2)我的程序一次只能生成一份试卷,而此程序在生成已知用户对应的账户类型后,如果要切换类型,还能够继续生成试卷,不用再一次的运行程序了;

(3)在生成文件夹的时候,该程序有一个判断是否出错的步骤,保证了创建文件夹的正确性;

分析对方代码的缺点:

(1)生成的算式里面没有括号,使得算式比较单一;

(2)操作数的个数是固定的,没有体现出1-5个操作数随机这个需求的实现;

(3)因为生成文件夹的操作是出于函数中的,因此,每一次调用都会再一次执行这个操作,使得程序的性能,速度下降;

猜你喜欢

转载自www.cnblogs.com/timetub/p/9710950.html