重新认识重构的意义

          已经开始机房重构了,本以为这次还是和VB版的一样,直接上来就敲代码,但是我错了。师傅验收的时候说文档、UML图这些都是必要的,要按照步骤一步一步来,不要贪快。

         首先是文档,把每个文档重点有哪些图、编写目的、给谁看这些问题都要弄明白,文档要写。除了文档就是UML图了。之前画的都是比较简单图,没有三层的理念,师傅验收图的时候,就两个字,重画。无奈,博客已经发了,但是有错误,所以就算给自己一个警告吧,这也算重新的认识。

         这次机房重构是运用面向对象的设计理念,我们看三层视频的时候相信都实现上面登录的例子了,知道UBD层都主要有哪些内容,逻辑上是如何转换的了。所以我们的图都应该基于此。师傅的话让我重新认识了自己的不足,还没走稳就想跑,真不应该。

         机房重构算是我们进行面向对象设计一个比较正规的软件设计,师傅的要求没错,我们要按照正规的流程一步步来。首先是文档,然后是UML图,画图的时候要按照三层设计要求来,把每个类、时序图都画出来。然后就是把主线——登录系统用编码的方式转换成程序设计语言。有了前期的准备,把每个类填到我们实现的框架中就好了。

         这也算是亡羊补牢,为时不晚,在真正设计开始就纠正了错误,防止跑的太远。最大的感悟就是,我们没有真正的用面向对象设计过软件,不知道真的操作起来如何,在这个迷茫的阶段要多请教师傅,让师傅指导,不要让自己跑偏的太远。重新认识了重构,这下设计起来思路也清晰了,条理清晰了,速度自然就会上去,仅以此文献给还没有开始重构的同学们,希望能帮助大家,不要再走弯路。

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值