http://www.blogjava.net/johnnylzb/archive/2010/05/15/321057.html领域驱动设计系列文章(1)——通过现实例子显示领域驱动设计的威力曾经参与过系统维护或是在现有系统中进行迭代开发的软件工程师们,你们是否有过这样的痛苦经历:当需要修改一个Bu...
分类:
其他好文 时间:
2015-05-30 15:15:36
阅读次数:
167
介绍DDD概念Eric Evans的“Domain-Driven Design领域驱动设计”简称 DDD,它是一套综合软件系统分析和设计的面向对象建模方法,或者可称为MDD模型驱动方法的一种,区别于MDA模型驱动架构。它是一种分析设计建模方法,它倡导统一语言,提出了实体和值对象以及聚合根等概念,借助...
分类:
Web程序 时间:
2015-05-28 14:03:12
阅读次数:
290
一、前言 在前面2篇博文中,我分别介绍了规约模式和工作单元模式,有了前面2篇博文的铺垫之后,下面就具体看看如何把这两种模式引入到之前的网上书店案例里。二、规约模式的引入 在第三专题我们已经详细介绍了什么是规约模式,没看过的朋友首先去了解下。下面让我们一起看看如何在网上书店案例中引入规约模式。在网.....
分类:
Web程序 时间:
2015-05-27 22:42:28
阅读次数:
159
前一篇文章 :"学习领域驱动设计开篇"给大家主要了解了下领域驱动设计是什么!这篇文章主要介绍下上下文映射图及架构相关方面的知识。1.上下文映射图1.1上下文映射图为何如此重要 当项目中开始采用DDD时,首先你应该为当前的项目绘制一个上下文映射图,该图主要描述当前项目中的限界上下文之间的集成关系!而....
分类:
其他好文 时间:
2015-05-25 00:56:58
阅读次数:
1993
背景: 需求包括两方面内容:A和B。需求分析阶段 1、宏观熟悉业务流程和讲解业务流程。宏观了解需求后要能够掌握需求的目标和边界。 目标:需求要做什么?服务人群是谁? 边界:需求核心流程是什么?边缘流程是什么?入口节点和出口节点是什么?交互的系统/业务有哪些?软件设计阶段(领域驱动...
分类:
其他好文 时间:
2015-05-22 08:15:45
阅读次数:
125
记得在去年的时候,也就是14年下半年的时候,那个时候第一次系统得学习领域驱动设计。在此之前,从《企业应用架构模式》中对领域驱动的设计,有所耳闻,并自己瞎摸索实践了,有大概一年。 后来,啃《领域驱动设计...
分类:
其他好文 时间:
2015-05-18 09:21:03
阅读次数:
286
领域驱动设计(DDD)是一种基于模型驱动的软件设计方式。它以领域为核心,分析领域中的问题,通过建立一个领域模型来有效的解决领域中的核心的复杂问题。Eric Ivans为领域驱动设计提出了大量的最佳实践和经验技巧。只有对领域的不断深入认识,才能得到一个解决领域核心问题的领域模型。如果一个应用的复杂性不...
分类:
其他好文 时间:
2015-05-17 01:59:38
阅读次数:
192
一、前言 在专题二中已经应用DDD和SOA的思想简单构建了一个网上书店的网站,接下来的专题中将会对该网站补充更多的DDD的内容。本专题作为一个准备专题,因为在后面一个专题中将会网上书店中的仓储实现引入规约模式。本专题将详细介绍了规约模式。二、什么是规约模式 讲到规约模式,自然想到的是什么是规约模.....
分类:
Web程序 时间:
2015-05-14 11:33:13
阅读次数:
127
CQRS 示例上一篇:《IDDD 实现领域驱动设计-CQRS(命令查询职责分离)和 EDA(事件驱动架构)》学习架构知识,需要有一些功底和经验,要不然你会和我一样吃力,CQRS、EDA、ES、Saga 等等,这些是实践 DDD 所必不可少的架构,所以,如果你不懂这些,是很难看懂上篇所提到的 CQRS...
分类:
其他好文 时间:
2015-05-14 00:52:28
阅读次数:
169
[.NET领域驱动设计实战系列]专题二:结合领域驱动设计的面向服务架构来搭建网上书店一、前言 在前面专题一中,我已经介绍了我写这系列文章的初衷了。由于dax.net中的DDD框架和Byteart Retail案例并没有对其形成过程做一步步分析,而是把整个DDD的实现案例展现给我们,这对于一些刚刚接....
分类:
其他好文 时间:
2015-05-14 00:34:41
阅读次数:
377