个人机房收费系统总结

   浩浩荡荡一个多月,不得不说自己的时间管理还要多多加强,有收获,但是感觉时间可以花的再少点。这次机房收费系统,自己对于软件工程是彻底的实施了一遍,虽说可能自己的工程连鸡窝都不如,但是麻雀虽小,五脏俱全。

    在真正接触一个项目前,我们是不会像我们这次重构一样轻松的。在这里面,我也进行了每个必须的步骤,先去进行需求分析,之后画图,数据库设计,再到功能实现,最后去代码实现。在这个过程中,有几点很重要的收获:

1.功能实现不是最重要的。

    返回表,还是泛型集合?虽说都能实现功能,但是哪个面向对象,哪个易扩展,哪个使系统更健壮,是用户也是我们想要的。

    像注册、上下机等功能,需要同时操作多张表,我们可以一条一条地用代码去实现,但是用到存储过程等就会方便很多,所以实现了,也不一定就是最好的。

    在符合面向对象思想的情况下,再去实现功能才是最好的。

2.代码规范

    注释:注释的作用并不比代码小。它不仅为自己以后设计提供很多便利,而且可以和其他人之间进行交流。它能体现一个工程师是否合格。

    命名规范:每个工程实施前,都有一套的规定,再过程中要注意什么,在我们这里叫命名规范,数据库有数据库的命名规范,类有类的命名规范,不能随意来。

3.设计模式的添加

   这些高大上的东西,虽说已经学了一遍,但是自己感觉顶多也就算是有个印象,这次用了,算是突破,也算是自己开始真正去了解它的第一步,向着熊青峰师哥那样了解设计模式的状态进发。

4.纸上得来终觉浅,绝知此事要躬行。

    在看三层视频中,感觉理论差不多,都理解,但是一到实施过程中,就不行了,实践才能出真知。

    不能眼高手低,感觉这个功能很简单,分分钟就可以实现,但是做与不做,这里面的差距就很大了。  

5.进度快不是最终目的,踏踏实实的走,才能最根本。

    开始重构的时候,一心想着抓紧做,好进行下一个项目,最后导致验收时,错误百出。因为我忽略了最根本的地方,那就是踏踏实实的走好每一步。      

6.多总结

    昨天听米老师讲了一次PV操作,米老师再次向我们强调了总结的重要性。遇到一个总结一个,慢慢的建立起自己的知识网,通过知识节点,可以为我们以后的学习提供很多方便。

   万丈高楼平地起,一个再厉害的工程也是一点一点积累起来的,在重构的过程中,我收获最大的就是,要踏踏实实的走好每一步,这也是一个成功人士必备的条件之一。

你可能感兴趣的:(个人机房收费系统总结)