一、前言

  最近實(shí)在太忙,上周停更了一周。按流程一步一步走到現(xiàn)在,到達(dá)了整個(gè)下單流程的最后一公里——結(jié)算頁(yè)的處理。從整個(gè)流程來(lái)看,這里需要用戶填寫(xiě)的信息是最多的,那么在后端的設(shè)計(jì)中如何考慮到業(yè)務(wù)邊界的劃分,和相互之間的交互復(fù)雜度,又是我們需要考慮的地方。總體來(lái)說(shuō)本篇講述的內(nèi)容在前幾篇都有涉及,所以這次一次性處理的業(yè)務(wù)比較多,已經(jīng)比較熟練的看官可以跳過(guò)本篇。

 

二、準(zhǔn)備

  主流的電商設(shè)計(jì)中結(jié)算頁(yè)包含以下5個(gè)概念:選擇收貨地址、選擇支付方式、選擇快遞、使用優(yōu)惠券、使用余額和積分。筆者認(rèn)為,根據(jù)我們?cè)诒鞠盗械牡谝黄┪闹械纳舷挛挠成鋱D,這背后涉及到了多個(gè)上下文的協(xié)作:

  1.用戶上