结对项目编程分析文章


结对编程队友代码分析

队友这次的个人项目编程采用的c++语言编译,运用类和文件管理方面的知识结合,完成此次个人编程。

优点1:

采用的rand函数确保了题目的随机生成,在create_paper函数中结合rand和if语句巧妙的生成了随机的题目

优点2:

项目的函数各个功能都在类中的public里面,功能明确独立互有联系又互不干扰。并且将用户名密码等信息放在private里面保证了用户的信息安全。

优点3:在check函数中独立创建了一个txt文本,用遍历循环的方式查询题目是否有重复,达到了项目需求中的题目都是不同的预期

优点4: 函数中实现了登录、生成题目、切换题目类型的功能,其中使用while循环来实现功能的循环使用

缺点1:部分代码注释需要补全,函数名可采用驼峰命名法

缺点2:在运行测试的过程中,程序的使用有待优化。

缺点3:使用过多的while 和if会使代码变得臃肿,可读性变差

缺点4:

在切换模式界面,输入一个随便的字,程序会继续运行,原因应该是跳到了最后的else语句里面了

 

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/289199.html

(0)
上一篇 2022年9月13日
下一篇 2022年9月13日

相关推荐

发表回复

登录后才能评论