C# 反射 策略模式改造 switch case 或者 if else
一、前言
由于在业务处理上使用了较多的 switch case 或者 if else,使用了策略模式改造下代码,以便后续的扩展,
但不应为了设计模式而设计模式,应从具体业务出发,不然只会让代码的复杂度增加
二、何为策略模式
也叫政策模式(Policy Pattern)。指的是对象具备某个行为,但是在不同的场景中,该行为有不同的实现算法。比如一个人的交税比...
原创
2019-03-12 09:18:18 ·
2546 阅读 ·
1 评论