领域驱动设计提出围绕( )进行软件设计和开发,该模型是由开发人员与领域专家协作构建出的一个反映深层次领域知识的模型。
单选题
领域驱动设计提出围绕( )进行软件设计和开发,该模型是由开发人员与领域专家协作构建出的一个反映深层次领域知识的模型。
A. 行为模型
B. 领域模型
C. 专家模型
D. 知识库模型
答案:B
解析
解析
正确答案:B. 领域模型。
领域驱动设计(DDD)的核心就是围绕领域模型进行软件设计与开发。该模型由开发人员与领域专家协作构建,通过统一语言表达业务深层知识,并贯穿需求分析、设计与编码。
- A. 行为模型:强调系统行为或流程,不是 DDD 的中心抽象。
- C. 专家模型:领域专家参与建模,但模型本身不是“专家模型”。
- D. 知识库模型:偏知识管理概念,并非 DDD 的核心。
延伸考点:DDD 常涉及统一语言、限界上下文、实体、值对象、聚合、领域服务等。领域模型不是单纯文档,而是可落地到代码中的设计核心。