zoukankan      html  css  js  c++  java
  • 获奥斯卡小黄衫感言

    有人说编程即是思考的艺术,而艺术的体现需要团队的通力协作
    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

  • 相关阅读:
    'NODE_ENV' 不是内部或外部命令,也不是可运行的程序 或批处理文件
    DOM property 和HTML attribute 的区别详解
    python语言和R语言实现机器学习算法
    特征工程二
    特征工程(一)
    梯度提升树GBD
    一种新型的聚类算法
    pcA降维 SVD
    xgboost原理
    互联网广告之工程点击率特征工程
  • 原文地址:https://www.cnblogs.com/liamqm/p/6131770.html
Copyright © 2011-2022 走看看