【读代码重构有感】

前言

在这一周的时间里,读了一本书为代码重构,在这本书里学到了很多,本篇博客总结一下书中提到的几个关键点:

核心

书中提到了一些重构的方法,我们来看看可以在哪些方面对代码进行重构:

1.重命名:对类,接口,方法,属性等重命名,以使得更易理解

2.抽取代码:将方法内的一段代码抽取为另一个方法,以使得该段代码可以被其他方法调用,这是重构中很重要很常用的,此举可以极大的精炼代码,减少方法的代码行数

3.封装字段:将类的某个字段转换成属性,可以更加合理的控制字段的访问

4.抽取接口:将类的某些属性,方法抽取组成个接口,该类自动实现该接口

5.提升方法内的局部变量为方法的参数:这主要是在写代码的过程中会使用到

6.删除参数:将方法的一个或多个参数删掉

7.重排参数:将方法的参数顺序重新排列

总结

本篇博客会不断完善的,感谢读者的阅读。

评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值