规则引擎
规则引擎可以解决什么问题?
比如商城系统消费赠送积分:
这种规则可以使用 ifelse
、策略模式
多种方式来实现。但是会遇到以下的问题:
业务逻辑改动可能造成全量的回归测试,影响范围不可控
业务逻辑可能频发发生变化,改动后必须重新上线发布,无法快速适应业务
比如之前的优惠券系统,可能随时发放新的面额的优惠券,不可能每次都重新发布代码。
规则引擎的原理?
最后更新于
这有帮助吗?
比如商城系统消费赠送积分:
这种规则可以使用 ifelse
、策略模式
多种方式来实现。但是会遇到以下的问题:
业务逻辑改动可能造成全量的回归测试,影响范围不可控
业务逻辑可能频发发生变化,改动后必须重新上线发布,无法快速适应业务
比如之前的优惠券系统,可能随时发放新的面额的优惠券,不可能每次都重新发布代码。
最后更新于
这有帮助吗?