业务规则全写死在代码里,改个会员折扣规则翻了整个项目的代码

6年前 (2021-03-04)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值27950
  • 级别管理员
  • 主题5590
  • 回复0
楼主

之前做商城项目,会员打9折的规则直接写死在下单代码里,后来老板说会员改成打8折,我要翻遍整个项目里所有写折扣的地方,前前后后找了十几个文件,改了二十多处,漏了一个地方,结算的时候折扣还是错的,来回改了两天才搞定。 后来我把所有业务规则都抽到单独的配置文件里,折扣、积分比例、提现门槛全做成配置项,后面要改规则,直接改配置文件里的数字就行,不用翻代码。很多新手写项目,把业务规则全硬编码在业务代码里,后面改个规则要翻遍整个项目,漏一个就出bug,特别费劲。真的,项目里的业务规则别硬编码,抽到配置文件里,后面改规则省太多事。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/2237.html

0
回帖

业务规则全写死在代码里,改个会员折扣规则翻了整个项目的代码 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息