机房收费系统重构(8)——总结
来源:互联网 发布:ubuntu默认root密码 编辑:程序博客网 时间:2024/06/05 10:39
背景:在敲完机房收费系统的最后一行代码的时候,心里面想的不是“总算完工了,现在可以好好歇着了......”而是,“这个系统能正常运行吗?是不是有些功能还没有完善?还有没有没有考虑到的地方?”等等一系列的问题。在编程的过程中,总是会遇到或多或少的问题,但是,“收获了什么”才是这个过程的灵魂所在。下面就来总结一下我的收获......
一、收获
1、时间管理上
这段时间最最让我烦恼的事情,就是时间,总是感觉时间不够用......
先来抱怨一下:从4月8号开始,我进入了一个恶性循环——周一到周五,除了专业课时间是正常的,其他时间都在实验室“泡”着,做着貌似没有尽头的论文实验,吃饭都需要计算着时间去,大半夜回到宿舍,躺在床上,连脚趾头都在喊“累”。周六周日终于有了自己分配时间的权利,还会被这个会议那个会议占去一部分时间,用在自己项目上的时间就更少了。
这个项目完成的还真是坎坷,延期了四次,被师傅教训了不计其数,前一秒,还信誓旦旦的保证自己能在规定的时间内完成项目,后一秒,就判定自己肯定完不成,还会继续延期。每天不仅忍受着身体上的疲惫,还要忍受心灵上的折磨.....这两个多月估计是我活到这么大,见识过的最最痛苦的日子。
后来,任焱师傅不再“逼”着我完成项目了,因为他要出去实习......就在出发的前一天找我们谈话,交代了很多事,在那一刻,突然觉得自己有点对不起他,平时也挺忙的,还要摊上我这么个不听话的徒弟,唉,说起来都是泪呀
再后来,也许是适应了这种忙碌的模式,除了平时的实验,一有空就抱着自己的电脑跟项目“死磕”(当然不是在休息的时间),最后的最后,带着充满希冀的眼神完成了此项目的最后一行代码......
时间就像是海绵里的水,只要愿意挤,总还是有的。
2、思想上
在这段“晦暗”的日子里,还好有个小伙伴陪着,他和我是一个组的,不知道是怎么回事,我们两个的进度比同步卫星还同步,在寒假的时候,我比他快一点点,开学后,他比我快一点点,也不知道他是不是故意的,他的名字叫范晓权。
刚开始被分到一个组的时候,感觉自己和他差不多,但是后来接触的多了,发现自己是真的不如他,尤其是在思想上,在给徒弟开会的时候,总是他撑起了整个会议,担任着各种角色,而我默默的,和小徒弟一样,眨巴着眼睛听得津津有味。
刚开始机房重构的时候,一片迷茫,而他查阅了很多博客(这是我后期知道的,因为每次我看到的博客,都有他的足迹,当时,感觉自己慢了很多);到了中期的时候,因为不明白很多东西,他的做法是自己借书学习,不懂得东西主动上网查,主动找同学交流;最后的最后,他参加了小型的系统合作,而我因为自己的项目没有完成放弃了......
他才是真正地为自己而学,而我,顶多算是个打发时间的。
积极主动,这样,你的生活才有真正的意义。
3、技术上
刚开始的时候是各种文档——软件开发计划、软件需求说明书、数据库设计说明书等等一些列的;然后就是各种UML图——用例图、类图、时序图等等;再然后就是原型图,学会了一个原型软件(Axure)的使用方法;后来就是数据库设计,又学习了一遍数据库的知识,最后,开始了漫漫的敲代码历程。
文档写得不是很到位,后期又添加和补充,UML图画的一塌糊涂,后期重新学习和认识,就原型图还算凑合,个人版机房收费系统功能还算齐全,就是没人使用呀~~~
在机房重构的时候,学会了三层架构;学习了各种设计模式,就是运用的不太好;还学会了如何调错;当然,vb.net这门编程语言,不说精通吧,但是也还可以,可以拿得出手。这些也算是个不小的收获吧。适当的鼓励一下自己也是可以的。
脚踏实地,是为了更好的仰望星空。
4、人际交往上
在机房重构的这个过程中,自己和同期的小伙伴们交流的不算太多,每次都是自己实在解决不了了,才找小伙伴来帮忙,但是小伙伴找出来的错误往往都是自己不细心造成的,让人哭笑不得,当时的情景我也是醉了。交流真的可以让自己紧张的情绪放松下来,还能大幅度的提高自己的能力。
交流的过程就是从不同方面了解一个新事物的过程,你没有看到的地方,也许别人已经看到了,你看到的地方,也许别人没有看到,这样一交流,思维的火花就会迸发出来,你没看到的地方也看到了,别人没看到的地方,也看到了,还开开心心地解决了一个问题,一举三得的事,何乐而不为?
卸下自己的防备,敞开心扉地去交流,也许你会得到意想不到的收获。
二、心得体会
不抱怨,不言苦,不忧伤,不认输。
压抑了,换个环境深呼吸;困惑了,换个角度静思考;失败了,蓄满信心重新再来。
豁达人生,宽阔心怀,原谅错误,坦然生活,修得胸中雅量,蓄得一生幸福,俯身去做事,用心去做人。
昨天再好,也走不回去;明天再难,也要抬脚继续。
- 机房收费系统重构(8)——总结
- 机房收费系统重构(二)——总结
- 机房收费系统重构—番外篇
- 机房收费系统重构(—)—小试牛刀
- 机房收费系统重构(6)——上机
- 机房收费系统重构(7)——下机
- 机房收费系统个人重构—图(文档)
- 机房收费系统重构(二)—菜鸟入门
- 重构机房收费系统拦路虎(三)——验收总结
- vb.net机房收费系统重构——总结(二)软件工程文档1
- vb.net机房收费系统重构——总结(三)软件工程文档2
- vb.net机房收费系统重构——总结(四)软件工程文档3
- 重构机房收费系统总结
- 重构机房收费系统总结
- 重构机房收费系统总结
- 机房收费系统个人版重构总结
- 机房收费系统重构总结
- 机房收费系统—总结
- CSS中的变量使用详解
- Android: 解决SVN更新项目后报错
- 在搭建ssh框架时,出现找不到该org.springframework.web.context.ContextLoaderListener类
- 通过ajax动态加载select控件【下拉框】的option
- Rerank文章笔记
- 机房收费系统重构(8)——总结
- 使用Java完成《算法导论》习题2.2-2
- [leetcode] 4Sum
- HTML常见元素介绍
- 大型商业娱乐城网站源码
- 《C陷阱与缺陷》笔记--2.1理解函数声明
- C风格字符串 C++string对象 字符串常量 字符串直接量
- Hadoop学习路线
- maven 构建子项目