"Aggregate-Root"
- Aggregate Root 跨物件一致性的邊界設計時使用。聚合根是對外代表一組資料一致性的邊界物件——外部只跟它互動、它保證內部的不變式。
- Repository 查詢方法該留在 repository、還是該抽成獨立讀模型時使用。repository 是 aggregate 的存取抽象——回傳的形狀是 aggregate 的形狀,不是讀的形狀。
- Bounded Context 同一套架構判準跨到另一個服務還站不站得住?bounded context 是模型與詞彙保持一致的邊界——邊界內的推導在邊界外不必然成立。