DDD简述

作者: Joker____ | 来源:发表于2018-07-07 11:07 被阅读0次

消化知识

有效建模的要素

  • 模型和实现的绑定
  • 建立了一种基于模型的语言
  • 开发一个蕴含丰富知识的模型
  • 提炼模型
  • 头脑风暴和实验
    一个好的DDD模型需要与现实很好的结合,探索的过程使用基于模型的语言,使用这种通用语言来减轻非开发人员与开发人员之间的鸿沟。一个好的模型需要经过一系列的头脑风暴和不断的尝试才能完善。

交流与语言的使用

使用通用语言——领域模型

模型不是图。图只是为了方便表达模型

文档

  1. 文档应该作为代码和口头交流的补充
  2. 文档应该持续更新

解释性模型

提供了一定的自由度,用一种不同的方式来呈现领域。

DDD要求使用团队通用的语言。团队中不只是只有开发人员,如果开发人员使用专业术语,业务专家无法理解。这种方式不利于团队之间的沟通。业务专家难以根据开发的反馈做一些业务的精化,开发人员也难以深入理解业务。所以团队需要使用统一语言来执行DDD。


相关文章

  • DDD简述

    消化知识 有效建模的要素 模型和实现的绑定 建立了一种基于模型的语言 开发一个蕴含丰富知识的模型 提炼模型 头脑风...

  • 简述DDD,战略设计

    从What、How、Why三个层面进行了梳理。 What:DDD是什么?DDD是用来解决软件复杂度的问题,是一种软...

  • MarkDown

    ###fff ..aa..... ddd ddd ddd ddd ddddddasdf

  • test1

    *title* dddd ddd ddd ddd

  • 第一节 DDD领域驱动概述

    领域驱动设计简述 基本原理 2) DDD领域驱动基本原理 3) 微服务关联 ) 好处 关于领域驱动设计中的几个概念...

  • 第一节 DDD相关概念

    什么是DDD DDD相关概念 1.1什么是DDD 领域驱动设计,即Domain Driven Design(DDD...

  • 2018-02-09

    # aaa ## aaa ### ddd ddd

  • XML之XPath

    /AAA/AAA/CCC/AAA/DDD/BBB //BBB//DDD/BBB /AAA/CCC/DDD/*/*/...

  • DDD领域驱动设计浅见

    目录 DDD简介DDD是啥DDD能给微服务带来什么不用DDD的常见设计方式DDD整洁架构常见三层架构设计整洁架构D...

  • 无标题文章

    DDD## WAD-- 2.2323 ddgoogle ddd ddd fff 11 22 22 33 *简书ht...

网友评论

      本文标题:DDD简述

      本文链接:https://www.haomeiwen.com/subject/pwziuftx.html