如果说研发团队是一个可以随意替换的工具,那么所有代码都会来自需求。 先交待下需求: 在之前渠道1退款的基础上,再增加一个退款渠道。 需求分析: 退款是一个高可靠性操作。收到退款请求后,需要进行如下 操作: 校验数据合法性 校验业务合法性 执行退款 其中,校验业务合法性是个性化逻辑,不同的渠道校验的……

阅读全文