Inline Temp 内联临时变量

一、动机
多半作为Replace Temp with Query的一部分使用。
二、做法
1、检查给临时变量赋值的语句,确保等号右侧的表达式没有副作用。
2、将此临时变量声明为final
3、找到该临时变量的所有引用点,将它们替换为临时变量赋值的表达式。
4、修改为所有引用点后,删除该临时变量的声明和赋值语句。

你可能感兴趣的:(重构)