COLA分层架构 COLA 4.0 架构分成COLA架构和COLA组件两个部分: COLA架构:关注应用架构的定义...[作者空间]
事件风暴是一个团队活动,领域专家和项目团队成员通过头脑风暴的形式,罗列出领域中所有的领域事件,这时我们就得到了一个...[作者空间]
微服务设计为什么要选择DDD?其中最重要的原因,就是采用DDD方法建立的领域模型,可以清晰的划分微服务的逻辑边界、...[作者空间]
还在单体应用的时候就是分层架构一说,我们用得最多的就是三层架构。而现在已经是微服务时代,在微服务架构模型比较常用的...[作者空间]
介绍 设计模式是Java中为了解决某类问题而提出的方法。它们的出现是为了更好的代码重用性,可读性,可靠性,可维...[作者空间]
聚合就是归类的意思,把同类事物统一处理;聚合根也就是最抽象,最普遍的特性; 背景 领域建模的过程回顾: 那么问题来...[作者空间]
下文源于我12月21日在TGO成都分会E家宴上的分享。我本人也是领域驱动设计的初学者,DDD(Domain-dri...[作者空间]
起因: 项目遇到的问题?随着团队&项目的发展,团队的业务复杂度增加。 代码本身复杂度变高,维护难度变大,改动容易引...[作者空间]
单一职责原则 一个类(或接口)只负责实现一个特定功能。定义:就一个类而言,应该只有一个引起它变化的原因。 以数据库...[作者空间]
DDD大家讨论的比较多的一般都是DDD的思想和理论,很少有文章讨论具体是如何实施和落地,所以这也导致很多同学看完了...[作者空间]