码迷,mamicode.com
首页 > 其他好文 > 详细

结对编程之队友互评

时间:2018-09-27 12:04:26      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:info   学习   任务   image   创建   编程   代码   cin   严格   

结对队友-孙玉攀

代码是C++语言编写,分为四部分:三个级别的题目生成和输出,以及主函数。

 

技术分享图片

第一段是小学题目的生成,以字符为单位,依次生成数值和符号,相当精简,能够完成任务。

 

技术分享图片


第二段和第三段代码虽然较长,但是代码格式很好且有详细的注释。(如图,每个部分有详细的分类和注释)

 

技术分享图片

最后主函数部分包含了用户登录和题目数量选择。

 

代码的优点:

1.结构完整,代码格式整齐

2.注释非常详细且到位

3.没有冗余的部分,很精炼

 

代码的问题有很多:

1.功能实现不全:括号、查重、创建文件夹及时间戳命名;

2.不能保证必定有一个平方运算或者三角函数运算出现;

3.扩展性不足;

4.主函数和题目生成函数输入重复,导致主函数输出无效:

技术分享图片

技术分享图片

(cin>>num出现重复)

 

整体来讲,代码提升空间很大。

她的代码中严格的思维是我要学习的地方,详细的注释也是我欠缺的。

代码生成题目的思路和我是不谋而合的,因此如何对逐个字符生成的题目查重,对我也是一个需要处理的问题。

 

结对编程之队友互评

标签:info   学习   任务   image   创建   编程   代码   cin   严格   

原文地址:https://www.cnblogs.com/WinnoLY108/p/9712216.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!