現在我們有 modules 資料夾來放置每一個 Bounded Context
接下來介紹,Bounded Context 裡的東西
每一個 Bounded Context 的內容都大同小異,可以視情況增加所需要的目錄,這邊額外提一下,上面有寫到只有 OpenService 的東西可以給其他 Bounded Context 使用,不過可以有一個例外 Bounded Context 專門放置那些完全沒有業務知識又是高共用性的程式。
程式寫起來大概是這個樣子:
前端的東西我是直接完全移到另一個專案,所以 Laravel 這邊沒有前端程式。