DDD如何拆分思路

霄
2023-08-04 / 0 评论 / 29 阅读 / 正在检测是否收录...

如何落地DDD

理解领域 -> 拆分领域 -> 细化领域

电商平台为例拆分

可拆分购物领域为 秒杀,下单,登录,支付等领域

梳理领域概念

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

梳理业务规则

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

梳理业务场景

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

梳理业务流程

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

扫描二维码,在手机上阅读!
11

评论

博主关闭了当前页面的评论