一、题目要求

我们在刚开始上课的时候介绍过一个小学四则运算自动生成程序的例子,请实现它,要求:
(1)能够自动生成四则运算练习题
(2)可以定制题目数量
(3)用户可以选择运算符
(4)用户设置最大数(如十以内、百以内等)
(5)用户选择是否有括号、是否有小数
(6)用户选择输出方式(如输出到文件、打印机等)
(7)最好能提供图形用户界面(根据自己能力选做,以完成上述功能为主

二、任务分工

此次结对作业的任务分配为:
驾驶员:孙钰欣,负责编写代码,对同伴做出评价;
领航员:吕浩,辅助驾驶员完成代码,设计单元测试用例,对同伴做出评价。

三、代码地址

四则运算

四、总结

        在本次结对编程过程中,我扮演的是驾驶员的角色,虽然这是第一次真正意义上的结对编程,但我们完成的比较顺利。这次驾驶员的角色的确让我发现了自己在编程过程中不好的习惯,但能够及时发现才是最大的收获。
        我认为驾驶员应当在编程过程中起到带头作用,应当及时理清思路编写代码,还应该积极听取同伴的建议,遇到问题要学会分享,与同伴分享的过程也是在理清自己的思路。这次的结对编程作业相比于上一次有一定的难度,但总体上还是完成的比较圆满,这次作业让我意识到了合作的重要性和不同角色的定位和功能,比如作为驾驶员在面对相对复杂的算法时,能够有领航员自始至终跟上自己的思路,及时找出编程中的漏洞并提出具有建设性的建议是一件非常有意义的事,这提高了编程的效率与准确性,并且我的同伴还能在没有思路时提出一个好的想法,这就是结对编程的意义,这也让我更加期待之后的团队项目。
        当然了,这次的结对编程作业给我带来的最大的收获还是人多力量大,让我充分理解了什么是1+1>2。总体上来说,虽然过程中我们遇到了不少比较棘手的问题,但最终还是能够基本完成四则运算题目的基本要求,我也通过这次的结对编程意识到了自己的不足,希望在日后的编程过程中能够有所改进。

五、结对照片

 

 

原文地址:http://www.cnblogs.com/syx1129/p/16883589.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性