Strategic Design
戰略
- Event
- Command
- User
- Read Model
- Third Party
- Aggregate
- Bounded Context
- Subdomain
執行順序
- 匡圈 DDD 範圍, 在發想時如果已知超過範圍, 可使用粉紅色表示, 其代表另一個複雜流程
- 定義 Command (藍色) 跟 User(黃色)
- 在 Command 跟 Event 之中找 Logic (黃色), 勢必會打破原本的橘, 紫色
- Aggregate 聚合所有便利貼
- 找 Bounded Context
Sticky Note
- 橘色: 已經發生的事實,不可改變,使用過去式
- 紫色: 大流程, 即橘色的群組
- 粉紅: Third/External Party
- 黃色: User/Role
- 藍色: Command