摘要: 使用场景 在某一场景需要有多种情况,不同情况有不同的处理(大量 if-else 或者 switch),但大致功能是一样的,这时我们可以考虑用策略模式实现。 优点 每个算法都独立于其他,方便单元测试 结构更加清晰,不会像一堆条件语句让你看着头晕 客户端引用的是接口,耦合度更低,扩展性更强 缺点 随着策 阅读全文
posted @ 2017-07-17 01:52 让学习如呼吸一般自然 阅读(159) 评论(0) 推荐(0) 编辑