#DDD领域驱动设计

      更多分类

DDD聚合的再一次定义 - Mathias Verraes

19-10-18 57 1 banq

聚合这个词语由于非常广泛且通用,有可能导致很多人无法抓住其中心要旨,著名领域设计专家Mathias Verraes对聚合重新进行了一次定义: 通过定义事务边界,并发边界和分发边界来强制一组相互关联的... 详细

通过事件风暴发现业务流程 - Sarah Denayer

19-10-08 1 267 1 banq

两年前,我第一次听说了Event Storming。我了解了这项技术,但并没有立即被它说服。一场大师班和几场Event Storming会议之后,我写这篇博客是因为我认为您应该尝试一下。 让我们从头... 详细

DDD提出者Eric Evans承认不足,希望DDD语言不断改进 - infoQ

19-09-23 437 2 banq

领域驱动设计的作者埃里克·埃文斯(Eric Evans)在前几天 Explore DDD 上的主题演讲中,邀请听众积极参与改进在建模和设计复杂系统时使用的语言。 埃文斯(Evans)承认,DDD中使... 详细

刚刚大幅度裁员的Uber文章:软件架构被高估,清晰和简单的设计被低估 - Gergely Orosz

19-09-19 397 1 banq

我在设计和构建大型系统方面获得了公平的份额。我参与了重写Uber的 分布式支付系统 ,在Xbox One上设计和发布Skype以及开源 RIB . 详细

DDD本质是分而治之的分析方法 - James Hickey

19-09-18 259 1 banq

领域驱动设计看起来真的很复杂,有很多行话,等等。总而言之,这是一种分而治之的方法。第一件事就是将您的业务划分为更小的“块”。每个块都易于处理+理解。 但是,为了能够做到这一点并以有利于业务的方式,您... 详细

CRUD只是Excel另一个名称而已,谁想用Excel建立公司的核心系统?

19-09-12 216 1 banq

如今机器人流程自动化,简称RPA,已经开始进入企业,替代人工枯燥的Excel填表劳动,以下来自福布斯 一文 : 日本的三井住友银行集团是自20... 详细

“我打开潘多拉的盒子” - 采访DDD事件风暴发明者Alberto Brandolini

19-09-06 294 2 banq

Alberto Brandolini是EventStorming的发明者,一种在领域驱动设计环境中的研讨会格式,可让您快速了解软件领域的情况。 Alberto Brandolini是EventSto... 详细

DDD设计工具:上下文映射器ContextMapper

19-09-03 259 1 banq

ContextMapper是一个开源工具,提供基于领域驱动设计(DDD)模式的DSL,用于实现上下文映射和服务分解。Context Mapper项目是 瑞士东部应用科学大学(HSR FHO) 的学期... 详细

一位荷兰程序员眼中的DDD - hexmaster

19-08-29 1 497 3 banq

这里有一些关于DDD的想法。我真的很喜欢DDD(领域驱动设计)的思想和原则,我真的建议你去研究它。这就是为什么现在是新博客的时候了。我们称之为C#开发人员DDD的实用介绍。 这是系列的第一篇文章。这... 详细

如何建立良好的软件?软件不仅仅是编写代码而更是开发知识! - csc.gov.sg

19-08-20 89 banq

软件具有使用传统管理技术难以构建的特性; 有效的发展需要一种不同的、更具探索性和反复性的方法。 为什么糟糕的软件会发生在好人身上 糟糕的软件是世界上为数不多的用金钱无法解决的事情之一。数十亿... 详细

中台是一个营销概念!

19-08-18 3 1441 12 banq

国内互联网炒作中台概念,源于一家芬兰Supercell公司,仅有300名员工,却接连推出爆款游戏,这家公司设置了强大的技术平台,支持众多小团队进行游戏研发,专心业务创新,不用担心基础设施和技术支撑,这... 详细

软件架构文档记录大全 – @herbertograca

19-08-13 390 4 banq

我们学习如何编写代码并构建一些很酷的应用程序,然后我们了解架构以及如何使应用程序可维护多年...... 但是,当我们需要向其他人(新开发人员,产品所有者,投资者......)解释应用程序如何工作时,... 详细

不使用DDD的后果:为什么我们停止了向微服务的迁移? - Steven Lemon

19-08-11 1 798 3 banq

最近,我们的开发团队在功能交付计划方面略有突破。技术领导层决定,这次将我们的单片单体架构分解为微服务是最好的时机。经过一个月的调查和准备,我们却取消了这项迁移,而是决定坚持使用我们的单体巨石系统。 ... 详细

为什么像Google公司的一些开发人员认为敏捷开发是无稽之谈? - Quora

19-08-04 719 2 banq

前Google工程师总监 David Jeske 认为:敏捷对许多人来说意味着许多事情。我认为简单的高级敏捷宣言与谷歌工程师对软件开发的思考方式非常接近。 个人和流程与工具之间的互动 通过综... 详细

切实有效的三个步骤:如何通过划分有界上下文设计微服务? - Robert Reppel

19-07-31 595 2 banq

通过有界上下文和无所不在的语言,实现高聚合低关联并获得服务边界。 是什么让系统边界“干净整洁”? 我们通常使用的软件都是基于状态机的系统:像交通灯一样,changeLight()的结果取决于... 详细

共有 4441 2 3 4 ... 30 下一页