代码重构方式方法

这里和大家分享一下代码重构的方式方法,最近在读一本代码重构的书籍,这里面告诉我们当一个方法具备很多的功能时,我们就要考虑怎样削减它的功能,让其只具备其中某一样功能,然而在我们改的工程中,不要想着一步到位,首先我们要准备一套可靠地测试机制(在未修改代码前首先将一组数据输入,得到正确的结果,记住数据以及结果,等到重构完成后,就用这组数据进行测试对比结果),接下来就可以进行代码的重构,我们要将较小块的代码抽取出来,放在合适的类中,然后进行测试,看看我们这一步有没有造成什么bug,这样由于我们修改的幅度比较小,所以任何错误都会很容易的被发现,不必花费大量的时间进行调试。我们就要这样每修改一小段代码,就进行测试,重复这样的动作,直到我们将这个程序重构完成。重构技术就是以微小的步伐修改程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值