- 博客(1)
- 收藏
- 关注
原创 浅谈策略模式
对策略模式的一点愚见 在项目恰当的使用策略模式,可以使代码简洁明了,提高扩展性。最常见的使用场景在有多层if-else的逻辑判断中。通过策略模式的替换,让代码更优雅。 一.个简单的例子 这样的写法虽然简单,但也带来了一些问题 1.如果每个分支的业务逻辑比较复杂,就会导致当前方法非常的臃肿 2.给其他开发人员带来了阅读困难(心里吐槽:这谁写的垃圾玩意),提高了维护成本 二.改进措施 策略模式 通过策略模式实现多个用户类型的业务处理 2.1 实现方式 2.1.1.一个抽象的业务接口 2.1.2.具体的业务实现
2021-07-29 17:28:31
151
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人