数据驱动应用(四):数据决策(基于决策数)

概述 决策引擎主要目标是将业务决策逻辑从系统逻辑中抽离出来,使两种逻辑可以独立于彼此而变化,这样可以明显降低两种逻辑的维护成本。下面列举三种方案,然后分析各自优缺点,从而确定本文的方案。 方案一:硬编码实现方式 优点: 当规则较少、变动不频繁时,开发效率最高。 稳定性较佳,语法级别错误不会出现,由编译系统保证。 缺点: 规则迭代成本高,对规则的少量改动就需要走全流程(开发、测试、部署)。 当存量规
相关文章
相关标签/搜索