个人重构——准备阶段的认识

         我们学习了软工,写了文档,学习了UML,画了一遍机房的图,学过了C#.NET,走过了三层这些都是理论上的东西,并没有真正应用到实践中去,但是真正的再做一遍.net的机房收费系统还是有挑战的。因为这次的重构不单单是敲代码,而要把我们以前学过的知识尽可能多的用上。

        

       现在画图也是各种纠结,过程中翻来覆去的看博客,看到了很多师哥师姐的重构总结,总结出了几点经验教训:

            (1)全局把控,在做一个系统之前一定要把前期工作做好再去敲代码,否则一旦出了问题所有的都要改。一定要先把图画好,理解了,尤其是包图和时序图,后面的工作才会更加顺利。

       (2)画图或者实现功能的时候不要左右摇摆,先去做,做出来了再去讨论此图的可实施性。相信自己做的很好。

       (3)遇到困难一定要坚持下去,或者是调整一下自己,然后继续往下做,不要拖拉,越拖越不想做。


         虽然现在画图滋味千奇百怪,但是通过以上几点经验教训更加坚定了自己,一定要先把图画好,再继续后期的工作。

        

        准备阶段就是要把自己的思想摆正了,用发展的眼光去看待问题。把自己当成一个架构师,去设计我们的机房。前期做的UML图别人一看就要懂,并且一看就能上手去做,敲出得代码要合格,后期达到一个高质量软件的目标。

 

        重构就是再次深入学习,深刻理解我们的以前学过的知识。通过这一过程能受益颇多,不仅是知识上的还有思想上的。我们要思想上移,行动下移,重构继续中。。。



你可能感兴趣的:(个人重构——准备阶段的认识)