欣慰星星

文章
7
资源
0
加入时间
2年10月21天

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

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