戰略設計:運用 Domain, Subdomain 與 Bounded Context 打造藍圖 我們在第一天有提到什麼是 domain,在 IDDD 中定義...
DDD 戰術設計:Repository 資源庫 DDD 注重在 Domain 層的領域物件,而這些領域物件雖然擁有計算能力,但仍需要有持久化機制將他們存下來,...
今天要介紹的是 LINE Notify 服務,Line Bot 如果想推播訊息可以使用 Push Message API,但此 API 有額度限制,如果想大量使...
路遙知碼力,日久練成精- 精簡的程式碼不光是靠好用的內建函數拼湊出來,亦是對程式邏輯有足夠的理解的展現。 if- else 程式碼可說是工程師使用頻率很高,卻也...
資料在記憶體中長什麼樣呢?我們宣告的變數,不管是區域變數或是全域變數都存在記憶體中,甚至是程式碼也是,不過我們先把程式碼的部份留著,先來試著看看變數在記憶體中是...
DDD 戰術設計:Aggregate 聚合設計 當我們的領域擁有越來越多的 Entity 與 Value Object,根據業務規則的需求,模型之間關聯性的複...