获奥斯卡小黄衫感言

有人说编程即是思考的艺术,而艺术的体现需要团队的通力协作
ps:感谢组长把小黄衫给了我,但是它是属于我说的都队的!

一、上个学期末的前言

  • 早在田径队的群里就看到学长学姐吐槽栋哥的软工实践课,能够让你看到凌晨四点的福大,那时候还觉得除了大物考前的一个晚上能让我看到凌晨六点的福大,没有其他课有这么大的能耐了,而当时也没想过我会有这门课,当我在上学期末的选课里看到这门课的时候,以及学姐在群里强烈的安利:“要是真的想学到东西,强烈推荐选栋哥的软工实践课”,当时想想自己拿不出手的IOS开发,算法也不行,是该学一些实实在在的知识,所以下定决心透了绝大部分的分数给实践课,而且当时听闻需要组队,并且如果团队成员没有合理分工,大家的成绩都不会高,所以在选课时就找好了队友,现在想想,队友真是太靠谱了!

  • 殊不知,对这门课的期待,让我感受到编程真正的魅力所在。

二、暑假时候的准备

  • 当时想着软工课一定不能拖后腿,于是暑假留校,跟着同学学习PHP做项目,对!当时留校的初衷就是在学好PHP在实践课上不拖后腿。。天真的我当时以为软工课应该就是敲敲代码,写写APP,现在回想起来当时的我真是图样图森破。算是软工的初衷,让我好好利用暑假的时间,开始学习新的东西,并且对PHP越发产生浓厚的兴趣。

三、在Alpha版本前的磨合

  • 一开始的实践课和我想象中的完全不一样,我以为一开始就是团队选题,然后大家一股脑的开始码代码,没想到先来了个人作业,然后是结对编程作业,然后是个人、结对相互辉映的来,说好的团队编程呢?!不过自我感觉,在个人编程和结对编程的阶段,学到的东西是非常多的,从不写博客的我开始写博客了,重点是在别人的博客里能发现好多新奇的东西,能了解到很多思想,简直开辟了另一片新的天地。

  • 终于我们信心满满的开始了团队合作的征战历程,这下跟我想的更加不一样了(//手动尴尬),苦难重重,坎坷程度不可言说,栋哥在课上说的团队矛盾在我们组都出现了,选题临时变了好多次,计划被打乱好多次,做了许多的准备,最后选择了开发毕设导师智能分配系统的安卓端,紧接着又改变了计划,选择开发PHP端,真是太坎坷了,期间因为计划变动做了挺多的无用功,很担心团队会坚持不下去,但是我们是越战越勇,一次又一次的完美完成作业,团队间的磨合也越来越顺利。

四、在Alpha版本的冲刺阶段

  • 强大的PM给每个人制定了详细的issues,团队成员两两配合,彼此之间又每天沟通交流,在PM严格的把控之下,每个人每天都要完成相应的任务,并且进行汇报,感觉这段时间是学到最多东西的时候,下面是我在到目前开发阶段过程中,记录的问题和如何解决的。

    问题 困惑 解决方法
    路径错误 新写的CSS样式不能正常显示,前端没办法顺利传值到后台 在Config.php和index.php中修改路径,改为相对路径
    分页无法正常显示 大小写敏感问题 在Config.php修改大小写敏感为false
    CSS无法正常显示 写了新的CSS,却总是调用OLD中的CSS index.php中修改路径,改为相对路径
    算法调用失败 Linux可以./cpp,windows怎么办 算法采用文件输入输出,先编译再system("cpp.exe")
    浮框的传值 点击两次按钮却只向后台传一次值,怎么记录第一次点击时的值 用JS,点击第一个按钮先记录值,点击第二个按钮记录值,再把两个值一起传后台
    ...
  • 还有很多很多细小的问题,没有列出来,现在回想起来,挺多的bug都是自己犯的非常愚蠢的错误,在冲刺阶段不仅仅积累了PHP的开发经验,积累了bug的解决方法,更多的是培养了团队之间的革命战友情谊。在最后一周我们一起在活动室敲代码,氛围极其的好,效率极其的高,也喜欢上了大家一起敲代码的感觉,靠谱!

  • 附上一张冲刺的集结照

五、协作即是成功

  • 说是小黄衫获奖感言,实则记了一笔流水账,感谢软工为我开启了编程新世界的大门。

  • 感谢我说的都队,一起赶任务,赶博客,赶Alpha版本冲刺,一起学习,一起进步,一个大牛也许可能可以单独把一个项目做的很好,但是一个团队能把一个项目做的有情怀,即使存在bug,享受过程就是一种成功。

  • 栋哥和各位助教老师真是很辛苦,要点评每个人的博客,给每个人打分,给我们指点学习的方向,感激!

  • 附上小黄衫 learning by doing

posted @ 2016-12-04 20:33  猿鸣  阅读(319)  评论(8编辑  收藏  举报