原创 訂單域有限狀態機架構設計

有限狀態機   有限狀態機(Finite-state machine, FSM),是表示有限個狀態以及在這些狀態之間的轉移和動作等行爲的數學模型。主要用來是描述對象在它的生命週期內所經歷的狀態序列,以及如何響應來自外界的各種事件。

原创 Laravel DDD代碼框架

介紹 Laravel Ddd是一個基於領域驅動設計思想的代碼框架,幫助你快速地建立起符合領域驅動設計的代碼目錄結構。 項目地址 https://github.com/ronghz/laravel-ddd https://packa

原创 可自由擴展的促銷活動架構設計

需求和定義   設計一個靈活的促銷架構,可以容納當前可預見到的所有促銷活動類型。活動的配置方式要足夠自由,允許運營管理員自由配置活動的參與人羣、活動包含的商品範圍、特別是不同活動的疊加關係。   配置時,一個商品可以同時在同一時間