软工实践总结

软工个人实践

一只人猿的成长历程

原本认为实践课就是一个机械式的活动,老师给什么任务,你照着去做,天天编码,一学期结束后,你的编码能力也会提升啦。然而第一次任务时候,老师给的任务并没有象征性地教你一些编程能力,然后按照教学内容,布置一些作业之类的。现实是你得自己去规划自己的任务,自己去学一些东西,去学一些语言,学习的主动权完全交给了自己,这样反而给了自己极大地压力,每次都期望老师的deadline能晚一点,然后使劲地看书,尽力去完成作业。同时发现别的同学做事真的好认真啊,老师布置什么他们都认真去做,而且是一个步骤一个步骤写下来的。看着排行榜上的分数排名,觉得自己并不能再任性,也开始尝试着努力去按照老师的要求写作业,类似于github这种武林宝典(可惜的是,现在并没有完全掌握git)。构造服务端的php语言,勉勉强强算是学会了吧,但貌似现在android开发更看重js的应用,与服务端相关的json格式传送与接收,mysql在php上的应用,还有一些画图工具,微博编辑器啊markdown。不错喔,没想到这学期还学到挺多东西的。

人猿的坎坷道路

这次编程的代码调试功能,主要是我和我组长进行的,(貌似我还没git自己的项目过,团队成员除了组长git过,其他都没git,为了发扬团队团结合作的精神,我亦只能如此啦------天哪,做坏事也可说得如此有理有据)。还是先说自己的人月吧,由于是初次写服务端,并不明白服务端是什么,还去傻傻去百度-----何为服务端。问了个别同学
要么说是自己用web语言写的,要么直接说百度(可能没问对人吧),但也就不知不觉听了某人说用php,就马上日夜兼程看php,我用的php环境是phpstrom,在结合xampp的apache是远程域名可以通过http连接的(经历了这些,发现人对陌生东西的恐惧在我身上体现的淋漓尽致,一切都要问明白才敢动手,然而上天似乎注意到这点,偏偏没人会完整的告诉你,只能自己壮胆去搞吧,成功后便是满满的自信哦,有些事还真说不好事坏还是好),后来用php传输的时候又遇到问题啦,一般php中的中文并不是utf-8格式,要完整显示的话用到了html5中的格式设置,而且mysql中的东西貌似也不是utf-8,还是要进行格式转换,虽然现在也不算是很懂,但幸运的是成功啦。后来就是和组长的调试中出现的进程bug,由于第二版本我投入的时间也不是很多(除却主观原因还有一些客观因素,主要还是自己太天真,以为可以顺分顺水,一路顺风,结果遇到bug时却发现自己已经没有多少时间去调试啦,只能借用于前面成功的例,把列表改为下拉列表之类的,这事实也告诉我们,一切都需要规划呀,并不能理所当然似的。

人猿升级中得到的经验

  • 做事情的态度尽量一丝不苟,尽量静下心来,别好高骛远。
  • 人员的分配很重要,别以为组长不重要(很多人都认为组长只要是和气的就行),然而一个项目的成败与否跟组长是脱不了任何关系的。
  • 每个组员最好注意的代码的规范化。做好与其他组员的沟通。

人猿的前方道路

多接一些外包吧,积极参与团队的工作任务,多积累些经验吧,还是要熟练掌握git这个工具,当然这次工作我和组员的交流不是很足,下次要多加参与组员间的交流。毕竟项目并不是一个人就能完成的。

人猿的小把戏

没有啊,可惜。

你可能感兴趣的:(软工实践总结)