敖丙带你把握电商流程引擎
在电商内里处理赏罚伟大的营业逻辑场景许多,我们照旧以建设商品为列子。许多人也许会问建设商品很伟大吗?我们接着往下看就知道了。 建设商品流程: 参数必填性校验 参数数据转换 商品基本信息校验 商品与商家之间的校验 类目信息校验 商品买卖营业信息校验(这个看公司营业抉择) SKU相干信息校验 商品是否必要有特定标签校验(看公司营业抉择) 商品范例校验(平凡,卡片,视频.......) 商品风控校验 生涯商品信息 生涯SKU信息 生涯商品详情信息 重量模版 运费 配送地区 。。。。。。。 各人此刻看看认为建设一个上还简朴吗?这里商品范例内里还涉及到各个营业场景校验,我们就先不谈了。针对这样的环境我们应该怎么去写这个代码呢?我翻看了一下早年大学写的一些代码整体的代码名目或许也就是这个样子 这么写着实也没有什么题目,成果也能实现。可是这么写着实有许多破绽的: 代码可读性不高 代码扩展性不高 耦合性太强,有些对象欠好公用 (重点)整体建设执行流程时刻太长,串行挪用下流处事 看到这样代码我们起首都是吐槽一顿,然后照旧老诚恳实是去改。有下手手段强的同窗也许会想着去优化一下。再看看这个流程,着实在建设商品的时辰我们许多校验和生涯数据是m没有依靠且互不影响的,我们完全可以去并行执行。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |