本文主要是介绍重新认识重构的意义,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
已经开始机房重构了,本以为这次还是和VB版的一样,直接上来就敲代码,但是我错了。师傅验收的时候说文档、UML图这些都是必要的,要按照步骤一步一步来,不要贪快。
首先是文档,把每个文档重点有哪些图、编写目的、给谁看这些问题都要弄明白,文档要写。除了文档就是UML图了。之前画的都是比较简单图,没有三层的理念,师傅验收图的时候,就两个字,重画。无奈,博客已经发了,但是有错误,所以就算给自己一个警告吧,这也算重新的认识。
这次机房重构是运用面向对象的设计理念,我们看三层视频的时候相信都实现上面登录的例子了,知道U、B、D层都主要有哪些内容,逻辑上是如何转换的了。所以我们的图都应该基于此。师傅的话让我重新认识了自己的不足,还没走稳就想跑,真不应该。
机房重构算是我们进行面向对象设计一个比较正规的软件设计,师傅的要求没错,我们要按照正规的流程一步步来。首先是文档,然后是UML图,画图的时候要按照三层设计要求来,把每个类、时序图都画出来。然后就是把主线——登录系统用编码的方式转换成程序设计语言。有了前期的准备,把每个类填到我们实现的框架中就好了。
这也算是亡羊补牢,为时不晚,在真正设计开始就纠正了错误,防止跑的太远。最大的感悟就是,我们没有真正的用面向对象设计过软件,不知道真的操作起来如何,在这个迷茫的阶段要多请教师傅,让师傅指导,不要让自己跑偏的太远。重新认识了重构,这下设计起来思路也清晰了,条理清晰了,速度自然就会上去,仅以此文献给还没有开始重构的同学们,希望能帮助大家,不要再走弯路。
这篇关于重新认识重构的意义的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!