本文摘抄自《重构 改善既有代码的设计》一书
Shotgun Surgery(霰弹式修改):如果遇到某种变化,你都必须在许多不同的类中做出许多小修改。
如果需要修改的代码散布四处,你不但很难找到它们,也很容易忘记某个重要的修改。
这种情况下你应该使用Move Method和Move Field把所需要修改的代码放进同一个类中。
本文摘抄自《重构 改善既有代码的设计》一书
Shotgun Surgery(霰弹式修改):如果遇到某种变化,你都必须在许多不同的类中做出许多小修改。
如果需要修改的代码散布四处,你不但很难找到它们,也很容易忘记某个重要的修改。
这种情况下你应该使用Move Method和Move Field把所需要修改的代码放进同一个类中。