码迷,mamicode.com
首页 > 其他好文 > 详细

该死的软工实践

时间:2015-12-20 19:08:50      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:

  这学期给我最大的感觉是比之前的每学期过得都快,可能是比较忙吧。还记得刚开始的时候,栋哥说可以退选实验的时候,有人和我说:”好像软工实践很麻烦的样子,要不我们退了吧“。其实,我也有打过退堂鼓,以为自己学也可以做点东西,但是我还是抱着这样的想法”找个大腿抱,水一水吧,毕竟过了这学期,又可以少修几学分了“,然后就没有去退选了。接下来就是开始这软工实践的日子。该开始总是想得很美好,以为这学期结束会有一个产品,上面写着made by ***,到最后还是生出了一个比较low的东西,那是第一次真正实践的东西,真正是靠自己写出来的,不是像以前那样采用“黑手段”。

  记得两人组队的时候,栋哥一布置完作业,心想:“这次作业好像不是很难,我一个人就可以做完了”。然后,就在中秋节那天,我一个人带着电脑,到了东三307(307无线真的很好),从早上到晚上就在那里把它做完了,还发了一下微博,回去的时候还心理替我队友高兴了一番“是不是祖坟冒烟了,有这么好的一个队友承包作业”。就在要交作业的前几天,一个大神走到我们宿舍去找他的队友一起做,然后问我们:“你们做完了”。我点了一下头。然后就问我们数据存在哪里,我回答“sqllite”.然后他说:“这样不行,用户就没有交互了,要用服务器”。我冷静的想一下,好像真的不行,可是那时候的我连服务器是什么,它用来干什么我都不知道。“算了,都做完了,就这样交了吧,反正肯定好多组是像我们这样做的”我心里暗想。也不知道是不是吃错药,第二天我就开始反悔了,决定重新做,我做服务端,队友做客户端,但是我连服务器是用来干什么我都不知道,于是打电话给一个已经毕业多年的研究生学长(我和他是邻居),请教一下什么是服务器,然后他给我说了很多的话。。。反正很多。然后就开始重新做了,我让队友去做客户端,让他不懂问我,因为他基础也比较薄弱。就这样不小心的拿到”构建之法“的电子书,成功进入四强。坦白一下:那时候的git基本都是应付的,还有当时没有选上种子队,心理很不高兴,”哼,不是就不是,两队种子队还过来抢着要我呢,心里别提有多开心“,至于为什么我们有答应他们呢,是因为如果答应其中一队,感觉对另外一队不好,就不当好人,这样也不用做坏人了。

  终于迎来最终的boss--团队项目。首先感谢一下我那些任劳任怨的队友。我脾气很不好,还让我当队长,也不知道他们是怎么想的。这是一个五个人的团队,其中三个是没有基础的。根本就没有什么战斗力。为了最后的学分,该水的也要水一水。我们的项目分层五个模块,其实代码量也很多,服务器这边基本是我带这一个人在做的,其他人都是做客户端。我不知道他学得怎么样,反正一有空我也是手把手的教了,然后让他试着去写。我总给他们布置任务,但是我知道在他们的能力范围内是可以做到了,他们也很自觉,总能够按时地完成。记得在做地图的时候,要去读开发文档,写出来的时候,地=地图居然不显示,改了好几天,各种百度,各种求问,但是基本不知道什么错。我的妈呀,第一个反应就是不做这个地图了。反正这个bug,从开始到决绝bug,至少花了3天,如果没有决绝,后面根本就无法进行,所以,一开始就打算不做地图。我们团队一起敲代码的时候,咖啡也没少喝,在一起敲到10点或者11点,之后就回各自宿舍了,然后经常也是敲到1-2点,经常是1点多的时候,有人在群里问各种问题。我也经常抱怨,“整个学期就好像只读软工的实践课”,最给力的是,其中一个队友经常会带电脑去上课,然后坐在最后默默地敲代码。(可能是在实践过程中,发过脾气,因此多了一个外号叫“暴君辉”)在一起敲代码的时光已经结束了,你们也解放了,不用被我逼着去熬夜了,总之,无论如何,得感谢你们。

  实践结束也是收获满满的,先不说那么多,自从开始实践后,电脑硬盘莫名其妙的占了十几个G,装了不少软件。首先是github管理代码,目前还不是很懂,但是基本功能还是会的。还有android studio,AxureRP,myeclipse, eclipse,花生壳,tomcat,rational rose.还开了自己的博客,并且不得已写了好几篇博客。这学期结束,我不仅代码上得到锻炼,我当了一回“pm”,感觉当得不好,我觉得"pm"这个东西让我学到的是我得计划整个项目的分工,进度,还有去找实践方法,然后告诉队友怎么实现。还有真真正正的碰过服务器了,从sqlserver,到不得不转用mysql,因此也基本知道怎么用mysql.

  实践是检验真理的唯一标准。学弟学妹们,如果是抱着“抱大腿就可以轻轻松松的赚到学分”的态度,我欠你别选栋哥,因为你还是得花时间写博客,你还是得想尽各种办法去编,会很辛苦,特别是学长会心疼你们。早点学一些语言,比如Java,android,php。这些都是很有用的。多问多想多敲代码,这样应该就可以决绝你认为不会实现的功能了。记得先多学一些语言啊!!!

  尽管软工实践结束,但是写代码的生涯还没结束,在学校,我想尽我最大的能力去提升自己的学习能力和写代码的能力。希望这个寒假也能够有点收获(现实总是比较残忍,回家就忘了什么叫代码了)。

  技术分享

  技术分享

     

该死的软工实践

标签:

原文地址:http://www.cnblogs.com/hxh969012806/p/5059218.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!