阅读背景:

重构第11天 使用策略代替Switch(Switch to Strategy)

来源:互联网 

理解:策略就是平常设计模式中所说的策略模式。因为当你有一个庞大的switch方法的时候,每一次新加一个条件,都要去修改这个方法,这样耦合性太高,不易维护也不易扩展。这样我们就可以使用策略的设计模式,使得每一种情况都封装在自己的类中,来提高扩展性和降低耦合性。:策略就是平常设计模式中所说的策略模式。因为当你有一个庞大的switch方法的时候,每一次




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

分享到: