摘要: 前言 策略模式,对象行为型模式的一种。在《设计模式 - 可复用的面向对象软件》一书中将之描述为“ 定义一些列的算法,把它们一个个封装起来,并且使它们可相互替换。使得算法可以独立于使用它的客户而变化 ”。 也就是说通过策略模式,我们能够将算法与其调用者分离成相对独立的个体,降低维护成本,使代码更加优雅。场景 就拿数据的搜索来说,可以简单的分为模糊搜索和精确搜索。在... 阅读全文
posted @ 2019-01-13 21:21 王兴Chen 阅读(308) 评论(0) 推荐(0) 编辑