码迷,mamicode.com
首页 >  
搜索关键字:领域驱动    ( 386个结果
如何运用领域驱动设计 - 值对象
原文:如何运用领域驱动设计 - 值对象 目录 概述 何为值对象 值对象是基于上下文的 当前上下文的值对象可能是另一个上下文的实体 怎么运用值对象 尽量避免使用基元类型 值对象是内聚并且可以具有行为 来看一个例子 值对象的持久化 总结 目录 概述 何为值对象 值对象是基于上下文的 当前上下文的值对象可 ...
分类:其他好文   时间:2019-12-19 09:28:18    阅读次数:80
如何运用领域驱动设计 - 聚合
原文:如何运用领域驱动设计 - 聚合 目录 概述 何为聚合 演化案例 发现实体关系 开始划分边界吧 选取一个聚合根 通过聚合根保护你的内部对象 聚合的一些特性 通过ID引用 聚合真的是不变的吗 小的聚合 一致性 总结 目录 概述 何为聚合 演化案例 发现实体关系 开始划分边界吧 选取一个聚合根 通过 ...
分类:其他好文   时间:2019-12-19 09:24:48    阅读次数:96
领域模型/DDD领域驱动设计
http://www.fanyilun.me/2018/04/08/%E8%B0%88%E8%B0%88%E9%A2%86%E5%9F%9F%E5%BB%BA%E6%A8%A1/ http://www.uml.org.cn/mxdx/201409034.asp https://www.jianshu ...
分类:其他好文   时间:2019-11-29 01:01:33    阅读次数:93
DDD实战与进阶 - 值对象
DDD实战与进阶 值对象 [toc] 概述 作为领域驱动设计战术模式中最为核心的一个部分 值对象。一直是被大多数愿意尝试或者正在使用DDD的开发者提及最多的概念之一。但是在学习过程中,大家会因为受到传统开发模式的影响,往往很难去运用值对象这一概念,以及在对值对象进行持久化时感到非常的迷惑。本篇文章会 ...
分类:其他好文   时间:2019-11-28 19:03:14    阅读次数:95
领域驱动设计-让程序员心中有码(九)
一、易于腐化的软件设计 犹记得刚刚参加工作时,是地图厂商四维图新集团旗下的一家子公司,主要从事规划测绘相关软件研发的公司。当时我的项目是为勘测设计院提供相对应的应用软件,对地理信息和规划相关的图纸信息,几乎已经专业水平。事实上,规划设计大概和软件设计类似,有规划的设计、或无规划的设计,造成的结果几乎 ...
分类:其他好文   时间:2019-11-05 18:28:25    阅读次数:76
DDD领域驱动设计基本理论知识总结
原文地址:https://www.cnblogs.com/netfocus/archive/2011/10/10/2204949.html 领域驱动设计之领域模型 加一个导航,关于如何设计聚合的详细思考,见这篇文章。 2004年Eric Evans 发表Domain-Driven Design –T ...
分类:其他好文   时间:2019-10-26 15:15:42    阅读次数:104
通用语言
开发过程中领域专家、设计人员、开发人员一起沟通交流,建立领域模型,由于我们每个人掌握的知识、思考方式不一样,每个人都有自己的看法,没有通用语言会很难沟通达成共识。 通用语言的要求: 发现领域内的概念、术语,形成术语表,给出英文术语,基于统一语言进行沟通交流。 领域驱动设计的核心原则之一就是基于模型的 ...
分类:编程语言   时间:2019-08-22 23:54:50    阅读次数:171
架构模式: 领域事件
架构模式: 领域事件 来自领域驱动设计(DDD)。 上下文 服务通常需要在更新其数据时发布事件。例如,可能需要这些事件来更新CQRS视图。或者,该服务可能参与基于 choreography-based saga编排,并使用事件进行协调。 问题 服务在更新数据时如何发布事件? 解决方案 将服务的业务逻 ...
分类:其他好文   时间:2019-08-03 11:03:21    阅读次数:74
领域驱动设计在马蜂窝优惠中心重构中的实践
前言 正如领域驱动设计之父 Eric Evans 所著一书的书名所述,领域驱动设计(Domain Driven Design)是一种软件核心复杂性应对之道。 在我们解决现实业务问题时,会面对非常复杂的业务逻辑。即使是同一个事物,在多个子业务单元下代表的意思也是不完全一样的。比如「商品」这个词,在商品 ...
分类:其他好文   时间:2019-07-12 17:00:21    阅读次数:128
386条   上一页 1 ... 3 4 5 6 7 ... 39 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!