代码的坏味道之三——译自《重构》
摘要:
散弹式修改(Shotgun Surgery) 散弹式修改和发散式变化类似,但却相反。每当你做一种修改你却必须对很多不同的类做很多小的变化,你面临的就是散弹式修改。当变化到处都是时,有的变化就不好找到了,这样很容易漏掉重要的更改。 这种情况下你要使用移动方法(Move Method)和移动... 阅读全文
posted @ 2014-06-18 15:38 褐鹤 阅读(1060) 评论(0) 推荐(0) 编辑