机房重构总结

 项目进行前的准备:

         机房收费系统主要是一款教师管理学生上下机的软件,共分为:查询、上下机、结账三个主要的功能,这三个模块是我们主要研究的模块。敲代码之前还是需要文档来做一个指导,自己的文档基本上是第一次文档改着来的,因为基本功能和逻辑其实还是没有改变,主要是功能实现的方式改变了而已,不过数据库不再冗余了;一些必要的图也重新画了一遍,UML图能给予我们很多逻辑的指导;自己也定了一个合理的计划,为了能保证机房重构项目高效率的完成。总之,项目进行之前还是需要认真做些准备的,不能上了就是代码实现,那样没有全局观,局限自己的想法,很难实现。

项目进行时的努力与不足:

         先说说正能量的东西,那就是自己的努力:自己首先把vb的机房收费系统的逻辑理了遍,然后认真修改了自己的文档,同时给自己定下了合理的计划,自己还想大神们请教了一些技术理论上的知识,总之自己努力能在这次重构中学到更多的东西。

         接下来是自己的不足:第一个不足:自己定的计划不能完成,时间管理做的太差,每次都会因为紧急不重要的事而打乱自己的计划,于是自己定的计划,自己不断去修改,导致不断的延期项目,所以我要好好做好自己的时间管理,相信自己的时间管理能做的更好;第二个不足:项目进行前的准备没有及时总结,于是自己的准备起到的作用不是很大,但是花费了双倍的时间,没有对自己的知识进行归类总结,于是项目开始时实现的很好,越往后发现越存在问题;自己总觉得实现一个功能模块很简单,于是总是没有那总重视的心态,于是代码实现时小问题不断出现,这都是第一次机房存在的问题,自己没有总结改正;总之还有好多问题,不过没事我们在提高班就是为了解决问题,能看到自己的问题,那就说明离解决的那一天已然不远矣。

项目完成时的喜悦与收获:

         自己的机房重构终于在八月初完成了,脱了半年的机房让我看到了自己学习上的好多不足,明白了自己还是需要改变,但是机房完成了,这让我很开心,因为这次自己动手做了好多工作,同时还是按着软件开发的流程走了一遍,虽然其中存在好多不足,但收获知识的喜悦以及自己成功的欣喜是不能忽略了,这可是前进的动力。

收获:1 认识到了文档的重要性,同时写文档的时候让自己的项目经验得到了提升,虽然自己根本没有,但是至少接触到了一点。

          2 UML图第一次联系着画,发现各图之间的联系还是很紧密的,就比如说包图和类图,其实类图封装起来就成为了包图,类图实现就变成了对象图。

          3代码实现过程中,先实现一条线,而不是整体敲完然后去跳出,就比如说接口层,一次性把方法都写完其实不好,因为根本不知道传递的参数类型是否正确,给后期的调试带来了好多问题,如果能理清一条线,一个方法的实现,这样一条一条就能轻松实现,而且后期调试任务量也大大减少了。

   4 代码调试阶段:调试过程中出现了好多第一次没有遇到过的问题,自己在解决问题的时候不断总结学习,培养自己处理软件bug的能力,同时也丰富了自己的代码编写的经验。

   5 师傅验收:师傅的验收给予了相应的思想与技术的指导,能学到他们处理问题的方法和经验,同时也能发现更多自己的不足(例如:代码编写规范等问题),能及时的解决问题,完善自己的学习习惯。

   6 自己的总结:自己的问题总结必不可少,但是问题光总结了还不行,还需要去回归解决它们,然后继续总结,如此反复,收获颇丰。

感受总结:

         这次机房的完成,先是给予了自己精神上的支持,知识是简单的,问题是容易解决的,重要的看你是否坚持做了,一万小时定律离自己还是很远,但是自己应该想它看齐;同时也给予了自己技术上的支持,让我接触到了许多新的知识(存储过程、触发器等),让自己的知识面更加广,发展空间更大,慢慢走下去,相信自己可以成为像米老师一样的巨人,因为有他的肩膀。

        

         

你可能感兴趣的:(机房重构总结)