标签搜索

DDD如何拆分思路

admin
2025-04-03 / 0 评论 / 4 阅读 / 正在检测是否收录...

如何落地DDD
理解领域 -> 拆分领域 -> 细化领域

电商平台为例拆分
可拆分购物领域为 秒杀,下单,登录,支付等领域

梳理领域概念
梳理出领域内我们关注的概念、概念的关系,并统一交流词汇,形成统一语言

梳理业务规则
梳理出领域内我们关注的各种业务规则,DDD中叫不变性(invariants),比如唯一性规则,余额不能小于零等

梳理业务场景
梳理出领域内的核心业务场景,比如电商平台中的加入购物车、提交订单、发起付款等核心业务场景

梳理业务流程
梳理出领域内的关键业务流程,比如订单处理流程,退款流程等

0

评论 (0)

取消