阅读背景:

重构手法58:Pull Up Method (方法上移)

来源:互联网 

有些函数,在各个子类中产生完全相同的结果。将该函数移至超类。

动机:避免重复行为是很重要的。尽管重复的2个函数也可以各自工作的很好,但重复自身只会成为错误的滋生地,此外别无价值。无论何时,只要系统内出现重复,你就面临“修改其中一个却未能修改另一个”的风险。通常,找出重复也有一定困难。动机:避免重复行为是很重要的




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: