如何从多维度分析和设计领域模型,涵盖领域、对象、角色、职责、交互与场景?
- 内容介绍
- 文章标签
- 相关推荐
本文共计4317个文字,预计阅读时间需要18分钟。
很久没写文章了,最近比较忙,另一方面也感觉自己在这一方面没有实质性的突破。但今天终于觉得有点小成就,有些可以和大家分享的点滴,并且完成了两个可以表达自己的想法的成果。
好久没有写文章了,最近比较忙,另一方面也是感觉自己在这方面没什么实质性的突破。但是今天终于感觉自己小有所成,有些可以值得和大家分享的东西,并且完成了两个可以表达自己想法的Demo。因此,趁现在有点时间,是写文章和大家分享的时候了。
首先给出这两个Demo的源代码的压缩包的下载地址,因为之前有博友说他没有装VS2010而没办法运行Demo,所以这次我分别用VS2008和VS2010实现了两个版本。
files.cnblogs.com/netfocus/DCIBasedDDD.rar
下面先分享一下我最近研究的一些知识及我对这些知识的自我感悟,然后再结合Demo中的示例讲解如何将这些感悟应用到实际。
理论知识我最近一直在学习下面这些东西:
- 面向对象分析与设计,即Object Oriented Analysis and Design(OOA\D)
- 领域驱动设计,即Domain Driven Design(DDD)
- 四色原型:MI原型、Role原型、PPT原型、Description原型
- DCI架构:Data Context Interaction
- CQRS架构: 命令查询职责分离原则,即Command Query Responsibility Segregation
通过学习以上这些知识,让我对面向对象的分析、设计、实现有了一些新的认识。
本文共计4317个文字,预计阅读时间需要18分钟。
很久没写文章了,最近比较忙,另一方面也感觉自己在这一方面没有实质性的突破。但今天终于觉得有点小成就,有些可以和大家分享的点滴,并且完成了两个可以表达自己的想法的成果。
好久没有写文章了,最近比较忙,另一方面也是感觉自己在这方面没什么实质性的突破。但是今天终于感觉自己小有所成,有些可以值得和大家分享的东西,并且完成了两个可以表达自己想法的Demo。因此,趁现在有点时间,是写文章和大家分享的时候了。
首先给出这两个Demo的源代码的压缩包的下载地址,因为之前有博友说他没有装VS2010而没办法运行Demo,所以这次我分别用VS2008和VS2010实现了两个版本。
files.cnblogs.com/netfocus/DCIBasedDDD.rar
下面先分享一下我最近研究的一些知识及我对这些知识的自我感悟,然后再结合Demo中的示例讲解如何将这些感悟应用到实际。
理论知识我最近一直在学习下面这些东西:
- 面向对象分析与设计,即Object Oriented Analysis and Design(OOA\D)
- 领域驱动设计,即Domain Driven Design(DDD)
- 四色原型:MI原型、Role原型、PPT原型、Description原型
- DCI架构:Data Context Interaction
- CQRS架构: 命令查询职责分离原则,即Command Query Responsibility Segregation
通过学习以上这些知识,让我对面向对象的分析、设计、实现有了一些新的认识。

