软件工程第二次作业—结对编程
一、结对编程成员
- [杜冰青1500802041](再数十声 - 博客园 http://www.cnblogs.com/dbq970613414/)
- [张芙蓉1500802026](张芙蓉 - 博客园 http://www.cnblogs.com/sunshine-free/)
二、代码地址
三、Automatic number calculators 程序功能
-
1):GUI界面(基于C#)
-
2):随机出题功能、用户选择下一题功能(两个功能按钮,“Start”和“Next Question”,前者启动随机出题函数,只能执行一次;后者可随机切换题目,可多次执行)
-
3):判断答案对错功能(用户输入答案后,需点击“Hang On”按钮提交答案,函数判断对错后显示在窗口,反馈给用户)
-
4):退格、清屏功能(用户输入答案过程中,如需要更改答案,可通过键盘或者界面执行“Backspace”和“Clear”操作)
-
5):计时器功能(当程序生成题目之后,用户需要20秒内完成作答,时间耗尽,弹出窗口说明,并自动切换下一题目)
四、结对编程心得体会
- 对于此次结对编程的体会
- 通过两人结对编程,两人的思维碰撞出火花,开始进行代码布局与函数调用的时候会更加有逻辑性
- 两人结对编程,能够更加清楚的看到对方的思维缺陷在哪里,往往当局者迷,旁观者清,有一个领航人员是十分有必要的,代码逻辑上的问题能够被一眼看出来