机房重构一路走来——初步总结

         125日就开始重构了断断续续的一直在做,从一开始的分析思考,画图,编码一步一步的,每一步都经历了很长的时间.


        首先必须得说的是我的计划性问题,每次总是想的很简单,但是每一步都不简单,单单是画图就用了很长时间,当然画图是一个很重要的项目,是我们的全局.刚开始计划的时候编码用的时间长,画图用的时间少,但是在实际应用过程中发现我是想反了.


       这次重构用上了设计模式和分层.首先是分层不熟悉,但是每层的分工明确,很快就理解了,于是就想加上设计模式.第一次做有抽象工厂的例子,在与师父的交流中,师父说加的不对,很失望,但是明白了原来设计模式的用法也很灵活,和三层用在一起要用到合适的位置,用的有意义.


        之后加上了设计模式,设计模式虽然看书了,但是到实际应用中还是值得思考的问题.每个人的理解都不一样,这个很正常.一开始自己的理解也不深刻,随着不断看书,讨论,敲例子,慢慢的理解了,不再那么纠结了.一边理解一边画图,图是画了一遍又一遍,总是推翻了又来一遍,终于经过了这个难熬的过程.


        再说编码了,心想应该会很轻松,在实际编码过程中又遇到了很多技术上的问题,一开始是层和层之间的调用问题,还有一些复杂性的问题寻找有没有简单的方法能解决了的,主要用到的还是数据库那块,存储过程,视图,数据绑定,主外键还有三范式.还有一些简单的问题自己没有重视起来,俗话说细节决定成败,大的模型已经有了,但是在小细节上还是没有想那么多,比如说很多的判断问题,很多次的问题都是因为没有注意细节问题而调试半天,时间就这样过去了.在小细节上一开始考虑全了,后面的工作就很好做,思维缜密性.

          

      重构的一路走来,收获了很多东西.

          

      未完,待续.         

你可能感兴趣的:(机房重构一路走来——初步总结)