之前参加项目组的一些经验_苏若

  前两年的大学生活中,由于自身规划的问题,此间并没有往科技实践方面投入过多的精力,所以参加的项目也实为有限.

  之前大体参加编写了JAVA、C++与C#、面向对象建模方法的大作业,大二冯如杯期间黄杨的《U87》游戏项目,大二暑假有参与安卓开发工作,大三和黄杨等人一起开始编写一款名为《Absolute Defense》的跨平台游戏。我自己也有一个名为《基于社交网络的心理危机监测与预警系统》的项目,并且担任组长工作。

  从参加的这些项目来看,总体经验就是:

  1. 整个团队应该是一个整体,而各个组员都有自己的分工。只有所有人齐心协力,每个人都做好自己的工作之后,整个项目才可能顺利开展。
  2. 前面提到分工,分工明确特别重要,分工不明确,组员相互掣肘,项目将会停滞不前。
  3. 要想配合的好,不仅仅是各自做好自己的工作那么简单,因为整个项目是一个整体,把每个人所做的那部分完美整合起来才能保证整体的正常运行。编写的程序不仅仅是自己看,同伴也需要看得懂。所以,注释很重要,一个好的注释更重要,最后自己都看不懂自己写的是什么是万不可取的;此外,封装性要好,否则会给队友调用造成很大的麻烦。此外,统一变量,统一编程风格等等,一言以蔽之,凡事要从大局出发,为队友考虑。

  不管怎样,大三这一年我打算好好地提高自己的编程能力和科技实践水平,我想软工这门课正好给我提供了一个很好的平台,我会好好抓住这个机会,努力提高自己!

posted @ 2012-10-07 21:18  DOOM_buaascse  阅读(257)  评论(0编辑  收藏  举报