使用eclipse进行重构

来源:互联网 发布:网络需要进行身份验证 编辑:程序博客网 时间:2024/05/18 03:59

http://blog.csdn.net/hamxyy/article/details/6705791 

文章很好

重构是不改变程序行为,程序功能的前提下使程序更易于理解. 维护程序原有的设计

比如修改不如何命名规范的变量或函数, 将函数放在正确的位置

 

rename(更新引用) move (移到不同的地方). Change Method Signature(改变函数的函数名,参数,返回值)
Convert Anonymous Class to Nested (把匿名类改为内部类)

Move Member Type to TopLevel(把内部类改为单独的类新建个.java)  P

ush Down (把父类的东西放所有子类里)

pull up(把子类的东西放父类里.这两个注意引用(callee))   Extract Interface(从一个类中提取一个接口)

Inline (把对函数的调用改为调用代码段) ExtractMethod(把一个代码段封成函数,跟lnline相反  (Extract  提取)

 Convert Local Variable to Field(把函数内的变量改成全局变量)





0 0
原创粉丝点击