摘要: 重构代码时经常遇到一个子方法(或者类)有复杂的if-else,可以处理多种情况。此时该方法的调用者貌似很简单,只需要简单的调用该方法即可。但事实上,所有的复杂逻辑都落到该子方法钟。结果导致子方法的本来互不关联的调用者也变得互相耦合。即,我只想因为调用者A修改子方法,则因为子方法被修改,其他调用者都可... 阅读全文
posted @ 2014-11-27 15:27 西城铁 阅读(142) 评论(0) 推荐(0) 编辑