软件工程第二次作业-结对编程
- 学号及博客链接:
-
黄青 1500802084 http://www.cnblogs.com/0703-HQ/
-
张攀 1500802052 http://www.cnblogs.com/ITPan/
-
代码链接:
-
程序运行功能截图:
程序界面:包括退格和清屏按钮;选择自动输出答案;自己输入答案,并判断对错;练习模式;
自动输出答案:
自己输入答案并判断:
练习模式:
利用上次实现的自动出题,其中实现了倒计时功能;
统计作业题数目,正确、错误,并在程序结束后仍保持记录;
-
结对编程的感受:
-
编程时照片:
-
实验心得:
-
两个人编程,最重要的是沟通,在敲代码之前,针对功能的实现,就应该多沟通,每个人都有每个人的想法,在实现一个功能的时候,思路也是不相同的,一个人敲,一个人看的过程中,沟通不当就会有分歧,争吵。所以,在敲代码时,我们主要是以敲代码人的思路为主,看代码人思路为辅,然后再共同解决其中出现的问题;由于合作时间较长,在程序实现过程中,比较顺利;由于最初认为,小数和分数是一样的,所以,直接按照小数来实现功能,附加条件等都实现完了,但是只有整数和小数的实现;这也是这次结对编程反映的问题,两个人的思维也会有相同的地方,所以团队合作是非常有必要的,一个问题多种方式思考。
-