关于售后业务的思考

背景:
这两周为公司开发一个售后功能,开发完成后带来的思考
关于售后单创建流程的思考:
在实际的业务中不管是生鲜还是快递的售后单他们存在一定的共性,即某一商家对某一买家对于某次交易中出现的纠纷处理过程的记录,我们称为售后单。售后单的意义在于如何更好的支撑售后这一业务,而不是售后单本身。——售后单的本质和作用

其中我们可以发现对于售后业务必然存在商家、买家、订单,不过不同的商家和订单类型会带来不同的售后流程,发起时间等等。这时我们可以梳理出一个售后的基本工作,这里我个人不会考虑售后单应该有什么功能什么字段,而是售后业务需要什么,我们的售后单作为一种记录能否支撑该业务。这里的支撑也包含可扩展性。——即解决一个问题我们需要一个什么样的售后单

现在如何抽象一个售后单,让我们把重点放到售后业务本身,而不是售后单。快递、生鲜他们都是对于某次交易中不满意商品的协商处理过程。这两个业务场景中售后仅能对单个商品发起,但是并不是所有售后业务都是单商品售后,这让他们之间多了一些其他售后流程没有的共性,即单商品售后流程,代码实现上我们就可以抽象出一个最抽象的父类售后单,抽象类单商品售后单,然后才是快递售后单和生鲜售后单。售后流程中的各种操作过程作为售后单的方法被编码。其他视角其实也是相同的。另外从更广的角度来说对各种单据的抽象可以是的售后单被归类到某种单据的实现中去——抽象一个售后单

总结:
在面对这样的业务时,容易犯错就是将关注点本身放到售后单本身而不是售后业务本身,容易忽略一个事情就是,售后单本质上是现实生活中的人们为了更好的进行售后,而将售后业务抽象后产生的某种产物,售后单本身已经为我们实现售后功能做了很多工作,但是千万不能忘记一点,把关注点放到业务而不是数据,像售后单的状态代表的是当前售后处在什么环节,而不是真的表示这个售后单是什么状态。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值