使用eclipse进行重构_习惯累积沉淀_新浪博客

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

文章很好

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

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

 

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

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

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

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

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

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





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值