冰红茶

导航

2013年8月15日 #

策略模式并不决定何时使用何种算法

摘要: 1接触设计模式有好多年了,今天才发现,自己对策略模式的理解有错误,原来一直认为策略模式是解决算法耦合的,并且策略模式有个职责是决定选择哪个具体策略,今天才发现策略模式不干这事。 客户端决定在什么情况下,使用什么具体的策略角色。 策略模式仅仅封装算法,提供新算法插入到已有系统中,以及老算法从系统中退休的方便,策略模式并不决定何时使用何种算法 阅读全文

posted @ 2013-08-15 14:59 碧海无波 阅读(224) 评论(0) 推荐(0) 编辑