#DDD领域驱动设计

      更多分类

DDD值对象:被遗忘的价值 – SoftwareMill Tech Blog

19-06-15 40 1 banq

让我们看一看为什么将值对象方法应用于我们的代码是真的很有用哦。 我相信我们中的很多人都听说过域驱动设计(DDD),无处不在的语言以及所有这些奇特的东西。然而,我看到许多代码并不使用于基于这种方法的... 详细

领域知识与SOLID单一责任原则的解释

19-06-14 62 1 banq

单一责任原则规定一个类或函数应该只有一个改变的理由。本文介绍了为什么理解域对于了解如何实现SRP很重要。SRP是 SOLID Princples 最难理解的原则,因为每个人对它都有不同的解释。我将尝... 详细

如何使用事件风暴来实现领域驱动设计?

19-06-09 36 banq

本文是Google产品技术经理 Steven A. Lowe 编写:事件风暴是一种快速,轻量级且未得到充分认可的群体建模技术,它对于加速开发团队而言非常强大,有趣且有用。作为Alberto Bra... 详细

DDD弥补了瀑布和敏捷两个方法的不足之处! - 47 North Labs

19-06-08 147 1 banq

该文比较了软件工程中敏捷和瀑布两个方法,主要是分析了敏捷方法,指出敏捷方法的致命问题:我们们在系统开始时使用敏捷确实节省了分析和定义整个数据模型的时间,但经过一段时间、一年或更长时间后,我们将花费相... 详细

NodeJS的DDD与CRUD对比案例 - Khalil Stemmler

19-05-26 158 2 banq

当你开始一个新的Node.js项目时,你先从什么开始? 您是从数据库架构开始的吗? 你是从RESTful API开始的吗? 你是从Model开始的吗? REST-first Design(REST... 详细

最全面的CQRS和事件溯源介绍 - Software House ASC

19-05-23 480 3 banq

CQRS(Command-Query Responsibility Segregation) 是一种模式,它告诉我们将数据的查询与数据的操作分开。 它源于 Bertrand Mayer 设计的命令查... 详细

下一代企业数据平台架构 - martinfowler.com

19-05-15 371 1 banq

下一代企业数据平台是使用分布式数据网格包含无处不在的数据!是分布式领域驱动架构,自助平台设计和产品思维与数据的融合。 面向领域的数据分解和所有权​​​​​​​ Eric Evans的书“  ... 详细

什么是DDD领域驱动设计的领域和子域?

19-05-03 261 banq

Domain领域是DDD最重要的概念,理解什么是领域对于我们实现我们称之为“ 域蒸馏 ”的必要条件,我们将在未来的帖子中解决这个问题。 我们可以说Domain是一个工作范围和一个工作方式,换句话说,... 详细

什么是DDD领域驱动设计的战术设计?

19-05-03 256 1 banq

战术设计是一组在实施中使用的技术资源域模型,这些资源必须应用在一个单一的有界上下文中。如果正确使用战术设计标准,您实际上可以丰富您的领域模型,从而清晰地反映您的业务。 请参阅下面的主要构建模块: ... 详细

来自DDD社区的论文在线电子读物:领域驱动设计前15年

19-05-03 194 2 banq

在Eric Evans发布“领域驱动设计:解决软件核心复杂性”十五年后,DDD正在获得比以往更多的应用。为庆祝周年纪念日,leanpub已经邀请软件设计领域的知名作者撰写新旧论文,这是一本在线电子读... 详细

什么是三位一体架构Trinity Architecture? – Oregor

19-05-03 263 2 banq

这里提出的Trinity Architecture是后端企业应用程序的架构模式。它源于采用依赖性倒置原理(DIP)的典型4层架构。它非常适合(但不限于)领域驱动设计(DDD)应用程序。 三位一体的三... 详细

什么是DDD领域驱动设计的统一语言?

19-05-03 105 banq

统一语言也称为无处不在的语言、通用语言、泛在语言,无处不在的语言是在有界的上下文中建模的,在其中标识表达了业务领域的术语和概念,并且不应该有歧义。 无处不在的语言是Eric Evans在“域驱动设计... 详细

什么是DDD领域驱动设计的战略设计?

19-05-03 187 1 banq

它也称为战略建模,它是DDD的支柱,其主要目标是与整个项目团队(领域专家和技术团队)一起定义有界上下文,统一的无所不在语言和上下文映射。 要清楚地了解战略项目是什么,您需要掌握我所谈到的每个概念。 ... 详细

关于领域驱动设计的函数编程思考 - Naveen Negi

19-05-03 233 2 banq

在过去的几年里,我一直在使用像Elixir和Clojure这样的函数式语言,即使我确信DDD可以应用于函数式语言,但这个领域并没有足够的资源介绍。嗯,也就是很少的相关讨论和博文,但大多数人又试图将D... 详细

如何使用充血模型实现防弹代码 - DZone Java

19-04-27 284 3 banq

了解有关在Java应用程序中通过使用充血模型+构建器等设计器模式设计防弹代码的方法。 毫无疑问,优秀的编码实践带来了诸多好处,例如干净的代码,易于维护以及流畅的API。但是,最佳实践是否有助于数据完... 详细

共有 4181 2 3 4 ... 28 下一页