软件工程作业
check our code!
队名:一不小心就火了
作业时间:2016.12.03
队员 |
负责部分 |
504 陈逸超 |
负责小表达式以及结果的计算 |
505 陈少铭 |
main函数,架构 |
511 黄家俊 |
负责大表达式以及结果生成 |
515 翁祖航 |
编写随机生成Num1、num2模块 |
516 黄瑞钰 |
编写测试函数 |
517 毛仲杰 |
编写numRandom函数 |
524 王智强 |
编写判断四则运算符的函数A2 |
![](http://images2015.cnblogs.com/blog/1022822/201612/1022822-20161203112545177-1746488173.png)
学好git命令行的使用还是很重要的。太依赖于图形化的界面虽然能够提高工作效率,但是根本的还是命令行中的命令。作为组长我还要认真思考思考如何协同好组员之间的工作,做好牵头的工作。通过这次学到了不止编码的东西,更多的是组员之间的分工,协同工作,还有就是Junit怎么进行单元测试。
![](http://images2015.cnblogs.com/blog/1022822/201612/1022822-20161203112518709-1594741774.png)
由于之前做阿尔法版本时,跟队友们的代码合并都是用AS下的图形化界面工具合并的
所以一开始脱离了AS,命令什么的都忘记了
通过这事,我觉得,有时候也不要太过依赖于工具化的东西了。做好最基本的东西才能…啊,词穷了…Orzzz感觉这次分工还不错呀,大家都领到了一个细化到最最基本的任务,于是除去一开始的准备工作比较磨蹭外,编码速度非常快。虽然还有很多没考虑到的地方。
![](http://images2015.cnblogs.com/blog/1022822/201612/1022822-20161203112708787-974144522.png)
总体来说今天的团队实践感觉还好,但是还是存在很多问题。比如分工细节不够明确,在编码的过程中经常需要队员间交流,还有就是对git命令行用得不够溜,因为之前编码使用集成ide可以直接操作,所以之后会多多锻炼用命令行来提交代码。
![](http://images2015.cnblogs.com/blog/1022822/201612/1022822-20161203112608646-1037192782.png)
![](http://images2015.cnblogs.com/blog/1022822/201612/1022822-20161203115000177-339886882.png)
![](http://images2015.cnblogs.com/blog/1022822/201612/1022822-20161203112628865-1334164476.png)
由于还没有面对过临场的团队合作,一开始不知所措,直到有队员站出指挥,才知道自己该做哪些方面的事
![](http://images2015.cnblogs.com/blog/1022822/201612/1022822-20161203112648271-704500846.png)
明细分工会使整个合作的过程十分轻松简单,编码开始前的准备工作还要再充分。
运行结果截图