首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

复建一 Extract Method

2012-09-18 
重构一 Extract Method代码坏味道中,最易见且最严重的当属冗长的类和方法在重构手法中,使用最多的就是Extr

重构一 Extract Method
代码坏味道中,最易见且最严重的当属冗长的类和方法
在重构手法中,使用最多的就是Extrac Method

在抽取方法过程中,如果抽取出来的计算中,没有修改原始方法体中的局部变量,抽取会非常方便,但如果涉及原始方法的局部变量,抽取就要小心处理。

首先原始函数中的局部变量会以参数的形式传入抽取方法中。
如果局部变量是对象,那么抽取方法可以不处理,对象会帮我们保持数据的一致性
如果局部变量是基础类型,那么抽取方法首先需要使用局部变量来代替改参数,并且返回处理后的值。原始函数体接受该值,并将该值赋予到它的局部变量上。

建议大家使用idea集成编译器环境,它带了很多重构快捷方式,是重构利器

热点排行