软件工程第四次作业

博客信息沈阳航空航天大学计算机学院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.合作方式

  采用分享屏幕的方式

 

posted @ 2020-04-27 20:48  【一梦】  阅读(173)  评论(0)    收藏  举报