领域驱动设计(DDD)是一种基于模型驱动的软件设计方式。它以领域为核心,分析领域中的问题,通过建立一个领域模型来有效的解决领域中的核心的复杂问题。Eric Ivans为领域驱动设计提出了大量的最佳实践和经验技巧。只有对领域的不断深入认识,才能得到一个解决领域核心问题的领域模型。如果一个应用的复杂性不...
分类:
其他好文 时间:
2015-05-17 01:59:38
阅读次数:
192
为了补大家的遗憾,在此总结下ROBBIN的领域模型的一些观点和大家的补充,在网站和演讲中,robbin将领域模型初步分为4大类: 1,失血模型 2,贫血模型 3,充血模型 4,胀血模型 那么让我们看看...
分类:
其他好文 时间:
2015-05-13 01:00:34
阅读次数:
173
转载领域驱动设计(DDD)部分核心概念的个人理解领域驱动设计(DDD)是一种基于模型驱动的软件设计方式。它以领域为核心,分析领域中的问题,通过建立一个领域模型来有效的解决领域中的核心的复杂问题。Eric Ivans为领域驱动设计提出了大量的最佳实践和经验技巧。只有对领域的不断深入认识,才能得到一个解...
分类:
其他好文 时间:
2015-05-12 08:04:55
阅读次数:
133
领域驱动设计(DDD)是一种软件设计的思考方式。它以领域为核心,分析领域中的问题,通过建立一个领域模型来有效的解决领域中的核心的复杂问题。Eric Ivans为领域驱动设计提出了大量的最佳实践和经验技巧。只有对领域的不断深入认识,才能得到一个解决领域核心问题的领域模型。如果一个应用的复杂性不是在技术...
分类:
其他好文 时间:
2015-05-10 18:38:27
阅读次数:
268
企业应用架构模式中明确提出了三种领域逻辑组织模式:事务脚本、领域模型和表模块。不少人看的云里雾里的,不少人说的似懂非懂的,主要原因是没有从项目的级别的分析和设计经验,只有单个项目模块的开发经验的人很难理解到位。1.事务脚本:事务脚本的理解其实最简单,但是很多人说不清,觉得比领域模型还难理解,也对应不...
分类:
其他好文 时间:
2015-04-27 21:19:15
阅读次数:
126
要研究DDD,必须认清DDD的核心是通用语言和模型驱动设计。即使是DDDLite(技术上的DDD),也必须清楚DDD在架构中的位置和必须的架构知识,否则一路跑到哪里能否回来都是未知了。我们先了解常用架构分层,再了解DDD的所在层次和范畴,然后强调DDD的核心。包括从架构到领域模型设计方面的决策和自己...
分类:
其他好文 时间:
2015-04-26 19:36:24
阅读次数:
176
领域模型领域模型是对领域内的概念类或现实世界中对象的可视化表示。又称概念模型、领域对象模型、分析对象模型。它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系。业务对象模型(也叫领域模型 domain model)是描述业务用例实现的对象模型。它是对业务角色和业务实体之间应...
分类:
其他好文 时间:
2015-04-17 19:48:28
阅读次数:
113
UML的使用方式草稿蓝本开发语言在敏捷开发中我们常以草稿的方式来使用UML。图敏捷开发中我们常用到的图是类图跟序列图。我们用这两种图来分析识别领域模型。这些图形识别出来的概念将形成我们对相关领域描述的一套语言。1.类图(ClassDiagram)用来描述对象的类型,是对静态信..
分类:
其他好文 时间:
2015-04-14 20:11:56
阅读次数:
176
我们怎样拥抱变化软件系统应对快速变化的终极利器,是以领域模型为核心建立的软件架构。软件发展的基本特征就是变更,不论是源于需求的变更还是源于技术的变更。运用领域模型,通过图形化的分析,可以让我们快速掌握真实世界的规律,进而指导软件的设计与开发。领域模型是联系真实世界与软件世界的枢纽,首先通过对真实世界...
分类:
其他好文 时间:
2015-04-09 14:58:48
阅读次数:
159
本文利用Rational Rose建立用例模型,建立领域模型,建立数据模型,并利用Rational Rose进行Web建模。毕业设计是实现本科教学培养目标的重要环节,从选题到答辩一般需要四至六个月的时间,其间工作量很大,尤其需要保留大量的文件,以便于管理者对毕业设计工作进行监督。通过互联网和校园网进...
分类:
其他好文 时间:
2015-03-11 19:35:14
阅读次数:
546