#DDD领域驱动设计

      更多分类

DDD聚合五种设计方法

18-12-24 2 800 3 banq

聚合是啥?聚合就是整体与部分的组合,这里推荐一篇Szymon Kulec英文文档,点击标题进入后可获得实现聚合的五种规则,该文档大意翻译如下: 我第一次阅读领域驱动设计(DDD)的蓝皮书时,它改变了... 详细

重温领域驱动设计的的基础知识:领域

18-12-22 163 2 banq

我们总是倾向于不同意域和子域这样的基本术语的定义。在这篇文章中,我想大声思考并概述我对这个主题的看法。这些看法基于我在我们公司长达7年的DDD之旅,它对我有用。我相信它也可能对你有用。 领域D... 详细

解决DDD核心的复杂性

18-12-22 163 banq

让我们做一个小实验:试着向那些对此毫无头绪的人解释领域驱动设计的要点。这一点,特别是简洁地说,并不容易。哎呀,我自己也在努力。有界的上下文,实体,域事件,值对象,域,聚合,存储库...... 为了在... 详细

请停止学习框架!

18-12-19 1148 6 banq

我们是开发者。我们需要与技术保持同步。每天,我们都学习编程语言,框架和库。我们所知道的现代工具越多越好。与Angular,React,Vue,Riot,Ember,Knockout保持同步很有趣。 ... 详细

DCI与DDD

18-12-18 158 banq

来自Kamil Toszek一篇DCI与DDD结合的文章: 我正在实践领域驱动设计方法,它有一些很好的部分比如有界上下文(模块分离很好 - 每个模块代表上下文边界),还有一些 - 对我来说 - 不是... 详细

为什么我不推荐鲍勃叔叔的清晰架构这本书?

18-12-05 2 600 1 banq

清晰架构Clean Architecture,又称干净架构、清晰架构、整洁架构、清洁架构,是著名软件工程大师Robert C Martin提出的一种 架构整洁之道 。以下是原文大意,原文点击标题进入... 详细

DDD是不是过度工程理论?

18-11-29 140 banq

\ “仅在复杂域中使用DDD”,这是DDD专家用来避免回避“是否银弹”争论的口头禅,这样至少可以避免不愉快的争论。 但是我们想知道到底什么是复杂的域?这样才能知道何时使用DDD。 从战略角度来看,我... 详细

DDD悖论:DDD是不是银弹?

18-11-29 411 2 banq

在关于DDD的每本书和每次会议中,我都听到“DDD不是银弹”。我可能是唯一一个反思的人。因此我可能会错过一些东西。 不过,自从我开始学习DDD以来,我就在每个项目中使用它。即使在CRUD实现足够好的... 详细

为什么DDD难以教授?

18-11-29 1 444 2 banq

在日常工作中使用领域驱动设计的工作越多,就越能面对教学的难度。这是怎么回事?DDD经常被误解!我们也可以认为掌握DDD一件复杂的事情,需要掌握大量的知识和实践。让我们更具建设性,并试图找到DDD教学... 详细

DDD for everyone - Google 幻灯片

18-11-27 129 banq

这是一个DDD的PPT,大概意思如下: 1. DDD适合所有人: 软件工程师 产品所有者 业务专家 顾客 用户 2. 发现边界 不同领域,不同解决方案 统一语言作为指南 进行有意义的讨论 . 详细

我们如何从DDD中受益? 第三部分

18-11-21 265 banq

DDD最大的挑战绝对是战略设计部分,即如何划分有界上下文正确和构建领域模型。 很难用语言表达清楚,我认为最好的方法是更多练习,并从大师那里学到更多东西,例如,尝试Event Storming。 之后... 详细

DDD的战术模式

18-11-21 144 banq

DDD(领域驱动设计)是一种软件设计方法的主张,这种方法非常全面,因为它提供了代码级别战术、项目组织级别甚至整个组织的战略级别的设计工具。Eric Evans 2003年的领域驱动设计:解决软件核心... 详细

我们如何从DDD中受益? 第二部分| Shinetech软件

18-11-09 162 banq

“做正确的事;做正确的事”在我脑海中有机地出现。简单的CRUD项目变得越来越不能胜任,程序员的速度很难提升,他们的工资也很难提升。我急于解决这个问题。然后有一天我看到了这样一句话:我选择做一件事不是... 详细

领域服务与应用服务的区别

18-11-09 568 1 banq

在这篇文章中,我们将看一下领域域服务与应用服务有什么不同。 人们常说,领域服务是承载那些不自然地适合实体和值对象的领域知识。但是,还有另一个原因可能需要引入域服务。这个原因与领域模型隔离有关。 那... 详细

实体标识与数据库主键

18-11-09 273 3 banq

今天,我们将讨论DDD意义上的标识与数据库主键之间的区别。 我们经常将两者混合在一起,但它们真的是一回事吗? 实体标识 在DDD的背景下,标识是实体固有的东西。 只有实体拥有它; 它是用于区别... 详细

共有 403 上一页 1 2 3 4 5 ... 27 下一页