软件工程第四次作业
| 博客信息 | 沈阳航空航天大学计算机学院2020软件工程作业 |
|---|---|
| 作业要求 | https://edu.cnblogs.com/campus/sau/Computer1701-1705/homework/10685 |
| 课程目标 | 熟悉一个“高质量”软件的开发过程 |
| 作业目标 | 结对编程练习 |
1.角色分配
- 驾驶员:杨强林
- 领航员:陶宇飞
2.作业要求
- 能够自动生成四则运算练习题
- 可以定制题目数量
- 用户可以选择运算符
- 用户设置最大数(如十以内、百以内等)
- 用户选择是否有括号、是否有小数
- 用户选择输出方式(如输出到文件、打印机等)
- 最好能提供图形用户界面(根据自己能力选做,以完成上述功能为主)
3.代码
This is code
4.运行结果
题目数量为10,最大值为100,,有括号,没有小数,打印到文件的运行结果如下图所示
出题数量为20,最大值为200,无括号有小数,不需打印到文件的运行结果

5.评价
我的领航员陶宇飞无疑在此次作业中起到了至关重要的作用。他热情,积极,阳光,编程能力强,给我在编码中提出了很多重要的建议。比如代码的规范对齐,命名的规范性等。我们在一起工作效率极高,很开心和他的此次合作。
6.总结
此次结对编程无疑是令人难以忘怀的经历,从中学到了很多重要的知识,受益良多。
两个人合作编程效率居然如此的高。之前单独编程老是容易敲错字,还一时间难以发现,结对编程时领航员立马就可以指出来。两个人结对可以探讨出最高效的算法。我们互相探讨还不会出现编程疲劳。领航员的独特编码风格让我受益良多,学习到了很多编码的新点子,领航员更是规范了我的编码方式,使得我编写的代码更具有阅读性,对我的编程能力提升了很多。
在未来的工作中合作编程是无法避免的,此次结对编程让我学到了如何和同伴更好的合作,受益良多。但此次编程中没有实现良好的界面显示,这是一大不足,我将在后续的学习中提升自身能力,争取早点掌握这方面的知识。
7.合作方式
采用分享屏幕的方式


浙公网安备 33010602011771号