重构-改善既有代码的设计 读书心得(二)

目录 第七章 第八章 重新组织数据 第九章 第十章 简化函数调用 第七章 在对象之间搬移特性 如果一个类有太多行为,或者与另一个类有太多合作形成高度耦合,就可以搬移函数。如果被搬移函数只引用了原类的一个字段,那么只需将这个字段作为参数传递过来,如果调用了原类的函数,那么必须将源对象传递过来。如果需要很多原类特性,那就要进一步重构,比如分解目标函数,把其中一部分移回原类。 move field 对于
相关文章
相关标签/搜索