会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
IT少年
IT少年
博客园
首页
新随笔
联系
订阅
管理
2016年3月22日
重构第11天 使用策略代替Switch(Switch to Strategy)
摘要: 理解:策略就是平常设计模式中所说的策略模式。因为当你有一个庞大的switch方法的时候,每一次新加一个条件,都要去修改这个方法,这样耦合性太高,不易维护也不易扩展。这样我们就可以使用策略的设计模式,使得每一种情况都封装在自己的类中,来提高扩展性和降低耦合性。 详解: 为了完成switch重构,我们需
阅读全文
posted @ 2016-03-22 21:44 IT少年
阅读(1272)
评论(0)
推荐(1)
公告