DDD领域驱动设计

     

问banq大师一个问题:事务是在 domain里 处理,还是放在 Dal里处理?

4 1408

事务是在 domain里 处理,还是放在 Dal里处理?如果放在domain里,请大师如何设计 持久化与domain的接口?如果放在Dal里,那么dal负载业务层的逻辑,应该不是一种好的设计?请ban.

DDD eXchange 2013 在6月14日隆重举行

4 1878 2

Skills Matter : DDD eXchange 2013 14-06-13从Evans DDD推出五年来,DDD在全世界软件设计领域蓬勃发展,DDD已经从单纯的面向对象编程扩展到面向函数 图.

请问有没有一个很有代表性的领域驱动开发的实例可以学习和参考?

1 838

请问有没有一个很有代表性的领域驱动开发的实例代码 可以学习和参考?有了这样一个实例,能更好的了解领域驱动开发的思想精髓。有了这样一个实例,能更好的了解领域驱动开发如何落实到实现上。一张图可以代替大篇的.

面向领域设计不流行的原因猜测

18 8654 15 2K

我的个人看法:我觉得之所以现在面向领域的软件设计模式不盛行,是有一定原因的,而传统设计应用的长盛不衰,经久不疲也是有一定原因的,两者不可避免都有一定的局限性,将不会存在谁被谁替代。对于传统的mvc架构.

迪米特法则(Law of Demeter)与领域模型行为

18 6554 3 4K

在领域模型的行为设计中我们提到2013-04-22 15:37 "@banq "的内容我们把A对象自身固有行为看成是A的一种能力,而把需要依赖其他对象的方法称为交互行为。哪些属于.

关于领域驱动设计中的“合法”性校验?

5 4494 3

各位在进行领域驱动设计开发的时候,实体的“合法”性是如何实现的,怎么保证实体的一致合法性?检验代码分布在实体中,还是在服务中,还是都有?如果分布在实体中,如何保证一次性校验,使用构造函数或工厂保证?如.

请大师解惑,落在心底已久的问题

1 1329 3

1.框架的目的: 我想问下,框架的目的是“便开发、易维护、高性能”这三个词的主题吗? 如果是,其中三个词中,哪个更突出呢? jf是我喜欢的,也是我头痛的,因为太多新开概念。性能好,但.

CRUD in DDD

18 3713 4

看了这个贴 http://stackoverflow.com/questions/1883107/cqrs-and-crud-screensGreg在后面说"I may not really care.

伪命题:Java传递的值还是引用?

6 3275 7 2K

Java参数传值还是传引用?Java按值传递与引用传递?JAVA值传递还是引用传递?初学者经常被这个问题搞得头晕脑胀,甚至它还成为程序员面试的经典试题,但是在我个人看来,这个问题本身存在误导,如同妈和.

领域驱动设计之实践与反思

2 10999 15 2K
领域驱动设计之实践与反思一、引言前两三年,在这里我先后写过三个帖子,分别阐述了对三个问题的思考。1)什么是程序?结论是:程序=数据结构+算法+设计模式。2)什么是领域模型?结论是:人对领域的认知,即其.

为什么领域建模?

9 3220 3

来自于响应式设计者The Responsible Designer的一篇博文:为什么领域建模?Why Domain Modeling?文章大意如下:(我们知道一个软件的产生经过如下大概过程:1.需求分.

领域驱动设计--小需求的疑问。望大神帮忙。

17 3766 6
目前需求:1.用户可以关注店铺 2.店铺每天都有动态信息推送到系统中 3.用户可以查看最新动态(当然是自己关注店铺的动态列表) .

对LMAX架构的新的理解,让自己对event sourcing的做了更多的思考

13 3035 2 3K

最近又学习了一下LMAX架构。让我对该架构以及event sourcing模式又有了很多新的认识和疑问。LMAX architecture:input event + business logic p.

微软MSDN关于DDD+CQRS的资料

1684
首页CQRS Journey目录主要干货内容Reference 1: CQRS in ContextPDF下载实现代码下载[该贴被banq于2013-02-05 09:29修改过].

面向对象一些形而上的思考

1 1090 1

个人认知中,面向对象(特别是面向对象的分析设计)建立在这样一种美好的愿景之上:将现实世界建模到计算机世界中,如此一来现实世界中大部分简单的需求变动同样可以在程序中较为便捷的实现。说的极端些,其实是在模.