软件工程第二次作业——结对编程
一、结对编程搭档:
1500802091:张安祺(博客地址:http://www.cnblogs.com/zaq1233/p/6837976.html)
1500802088:逯香
二、结对编程的目的:
1、体验结对编程,两人合力完成一项工作。
2、两人结成一组,设计了一个图形界面的四则应用程序。
三、代码地址:https://git.coding.net/zaq123456789/exp22.git
四、设计的程序可以实现的功能:
①整数和真分数的运算:包括加、减、乘、除法运算,并且计算结果输出为真分数或整数
,而且用户可以选择自己想练习的题型。
②实现退格和清除的功能
③能接收用户输入的答案,并判断对错
④有倒计时功能,若用户不能在规定时间内完成答题,则默认此道题答案错误,进行下一道题
⑤用户可以查看自己的成绩
五、谈谈结对编程
1、结对编程的照片
2、结对编程的感想和心得
结对编程的实现好像并没有想象中的那么难,在这次结对编程的过程中,我更加清楚自己各方面能力的不足之处,虽然合作的过程有许多困难,可是一一解决了之后又发现,只要肯下功夫,这些困难好像也都不算什么,而且又培养了团队协作能力。结对编程是一种既可以降低学习成本,又可以提高代码质量的编程方式,而且又可以一边讨论一边写,增强了学习的乐趣。两个人之间的交流很重要,及时提出自己的想法,能第一时间找出漏洞,而且两个人互相检查也很有效。