#DDD聚合

      更多分类

使用DDD聚合发现隐藏的业务规则的案例分析:数据库事务的业务实现 - Nick Tune

19-12-02 1767 3 banq

在现实世界中,我们可能会对我们的业务规则和流程含糊不清。我们可以设置例外,也可以绕过一些步骤以适应我们从未想到的特殊情况。 想象一下一个业务规则,即所有客户都必须具有名字,中间名和姓氏。如果某人访问... 详细

使用Java实现DDD持久性构建机制,避免JPA等基础设施污染领域模型 - Oliver Drotbohm

20-03-28 1022 3 banq

当涉及到实现DDD模型对象从仓储数据库中创建时,人们通常很难在纯正概念和技术实用主义之间找到良好的平衡。在本文中,我将讨论一个实验性想法,以Java代码表达DDD的一些战术设计概念,并导出元数据,例... 详细

领域驱动设计中的聚合是什么? - James Hickey

20-04-19 869 2 banq

聚合是领域驱动设计DDD中最容易被误解的概念之一,只是一堆实体和值对象吗?还是更多? 什么是聚合?当然,这是领域驱动设计的核心模式……但这只是对象的集合吗? 马丁·福勒(Martin Fowler)... 详细

如何在微服务中实现分布式事务的变通? -Talentica

20-05-01 562 2 banq

传统单体架构下的分布式事务概念并不适合微服务,面临的挑战很多(挑战问题点击标题见原文),想在微服务中进行分布式事务处理?需要改变思路和视角: 组合,如果您认为您应该合并几个微服务或将事务集成到一... 详细

Mathias Verraes:软件设计中,越小越好,粒度越细越好往往是一种坏建议

19-12-31 1104 1 banq

在软件设计中,“越小越好”几乎普遍是坏建议,例如针对数据库分区,消息大小,μsvcs,有界上下文,类名,方法一致性等。一些关键业务逻辑会越过这些细粒度边界,并导致实施不当。 小粒度事物看起来很简单,... 详细

幽默:数据技术本身真的能控制访问安全? - ardalis

19-11-17 1358 1 banq

2005: DBA: 我能控制数据的访问,确保安全和高性能; 后端:我的ORM想抓什么就抓什么数据。 2018: 后端:我的API设计能控制数据的访问,确保安全和高性能; 前端:我的GraphQL... 详细

DDD聚合的数学模型 -Thomas Ploch

19-11-18 1387 1 banq

软件不是孤立的工件。它必须嵌入到使用和生产它的人们的社会技术环境中,并与环境不断相互作用。我们需要知道的是,复杂的系统如何显示我们作为系统设计者试图捕获有用的抽象的行为。 “组织是动态的,层次... 详细

高聚合低耦合 - theregister

20-04-17 492 1 banq

我们都喜欢内聚,讨厌耦合(高聚合低耦合),关于内聚和耦合的标准建议是,设计应努力使内聚最大化并最小化耦合。这是一个很好的口头禅,但是在没有很好地理解真正意图的情况下,这常常是一种误导,或者被认为是学... 详细

共有 95 上一页 1 2 3 4 5 ... 12 下一页