之前做商城项目,会员打9折的规则直接写死在下单代码里,后来老板说会员改成打8折,我要翻遍整个项目里所有写折扣的地方,前前后后找了十几个文件,改了二十多处,漏了一个地方,结算的时候折扣还是错的,来回改了两天才搞定。 后来我把所有业务规则都抽到单独的配置文件里,折扣、积分比例、提现门槛全做成配置项,后面要改规则,直接改配置文件里的数字就行,不用翻代码。很多新手写项目,把业务规则全硬编码在业务代码里,后面改个规则要翻遍整个项目,漏一个就出bug,特别费劲。真的,项目里的业务规则别硬编码,抽到配置文件里,后面改规则省太多事。
本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。
0