Skip to main content

限界上下文

在 DDD 领域建模和系统设计的过程中,有很多的参与者,包括领域专家、产品经理、项目经理、架构师、开发经理和测试经理等。对同样的领域知识,不同的参与角色可能会有不同的理解,交流起来就会有障碍,因此,在 DDD 中就出现了“通用语言”和“限界上下文”两个概念。

这两者相辅相成,通用语言定义上下文含义,限界上下文定义上下文边界,以确保每个上下文含义在它特定的边界内都有唯一的含义,领域模型存在于这个边界内。