ddd

  • 下面是我开发的 node/javascript 版 cqrs框架,可以作为参考,javascript所有人都看得懂。结合了 actor / ddd / cqrs ,因为我觉得这三者打散后,从新组合起来的。思想是ddd,采用了cqrs的事件方式,用actor代表聚合根对象。
  • 由于我的问题是和“应用服务 聚合根 实体 仓库”调用关系有关,我先阐述一下对他们的理解。 实体   :具有唯一标识的对象。聚合根:聚合根也是一个实体,所以具有实体所有特性。不同于实体的是,聚合根包含多个实体引用。仓库   :提供针对实体或者
  • 我有一个疑问是关于DDD Repository设计的 我的设计是基于一个DDD Repository概念,既 Repository是属于AggregateRoot,仅能以AggregateRoot为参数的。 Repository的Delete和Update方法是比较容 icon
  • 计算机中人们所说的“不变性”到底是什么?起初指的是2 = 1 + 1这样的事情;起初指的是往气球里面充1立方米空气,只要气球不漏气全部放出来应该还是1立方米。指的这样的不变性。起初如果指的是上面那样的不变性,现在指的应该还是那样的不变性。因为任何一个词汇无论如何演化只要能够存留下来的 icon
  • 如何将TDD与DDD结合起来,最近在看TDD(测试驱动开发的艺术),也按照书中例子尝试了一些,然而思维仍然很混论。感觉上无法很好的调和DDD和TDD,大体上感觉TDD应该遵从DDD中的原则和约束应用到代码中,然而这两者之间的过渡仍然不甚明了,如何将DDD渗入到TDD中,使用了TDD,直接从用户的需求 icon
  • 请点标题进入,我的浅见而已,希望对一些童鞋有帮助。[该贴被brighthas于2014-08-12 13:56修改过] icon
  • 来晚了,猛补了几天的课了解DDD,发现前几年都虚度了,感谢banq、flyzb、spendvan等的精彩分享。在此请教一下,在DDD过程中都使用什么工具?除建模工具外? icon