重构 改善既有代码的设计之第八章 搬移特性
8.1、搬移函数(Move Function)
类作为最主要的模块化手段,为了实现高度模块化,函数从一个类搬移到另外一个模块中
8.2、搬移字段(Move Field)
8.3、搬移语句到函数(Move Statements into Function)
代码合并到接口内
8.4、搬移语句到调用者(Move Statements to Callers)
我总觉得这个和隐藏委托关系是一回事,不知道对不对,希望大家能给解答下
8.5、以函数调用取代内联代码(Replace Inline Code with Function Call)
提倡接口封装