软件工程第五次作业——结对作业2
四则运算生成程序
任务分工
题目要求
我们在刚开始上课的时候介绍过一个小学四则运算自动生成程序的例子,请实现它,要求:
能够自动生成四则运算练习题
可以定制题目数量
用户可以选择运算符
用户设置最大数(如十以内、百以内等)
用户选择是否有括号、是否有小数
用户选择输出方式(如输出到文件、打印机等)
最好能提供图形用户界面(根据自己能力选做,以完成上述功能为主)
设计实现
实验结果
总结
在这次合作编程的过程中让我和蔺永康同学在不断的讨论设计思路和不断的查找错误中体会到编代码的快乐和效益,因为这个时候你的思维不单单仅限于你自己的思路还有更多同伴的建议和想法,会帮助你考虑到更多可能出现的情况,况且从另一个人的视角会发现一些你自己察觉不到的错误,而这些错误会使接下来的工作很难再进行,在项目开发的过程中能够及时的察觉并改善错误非常关键,它会帮你节省很多的不必要的浪费。
但是由于我们技术和所学知识的不足使得图形化界面很难实现,还有一些极端的特殊情况并没有考虑和处理到位,这让我们察觉到了自身的很多的不足,希望能在以后的团队项目中能得到一些提升。
这次真正意义上得合作编程式是一次具有相对明确分工的项目,在编程的过程中你会体会到领航员存在的意义以及重要性,同时通过这次驾驶员的经历让我对和同伴对如何进行高效的交流和配合有了一定程度上的了解,相信对之后的团队编程有很大的帮助。

更多精彩