#DDD领域驱动设计

      更多分类

DDD不是开发人员的工具,而是系统设计的工具 - ntcoding

19-12-17 3 1482 3 banq

这是著名DDD专家Nick在FlowCon France大会上的PPT演讲,要点: 1. 一个松耦合软件架构与组织架构必须是匹配的,关键是在:持续交付效率和组织规模随着效率线性扩展。 2.一个社会... 详细

向领域驱动设计前进: 如何使用DDD从单体到微服务迁移打造业务平台或中台? -Kevin Mas Ruiz

19-12-03 2156 5 banq

如果您的公司建立在单体monolith之上。由于您的业务知识在内部传播,因此这种单体monolith可能是您的最佳资产,但是由于多年的技术债务和团队在相互沟通的情况下发布代码,这些是脏的。 单体程序... 详细

幽默:恭喜,您将单堆栈的单体变成了n个微服务,然后您发现自己的微服务紧密耦合,现在已经有43个不同的堆栈,每个堆栈都有自己的故障模式,您玩得开心!- Ian Miell

19-12-02 1572 4 banq

恭喜从单点故障变成多点故障! 拥有长期支持成本的架构中的所有决策之间存在平衡。在43个技术堆栈上拥有43个服务不仅要在可操作性方面而且还要在劳动力的发展和可替代性方面付出长期成本。 43比在线银... 详细

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

19-12-02 1506 3 banq

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

使用draw.io捕获领域故事 - Darko Kantic

19-12-26 1334 2 banq

领域驱动设计(DDD)是一种软件开发方法:一组用于帮助开发复杂系统的技术,原理和模式。该术语是由Eric Evans在其2004年的著作《域驱动设计:解决软件中心的复杂性》中提出的。 通过无所... 详细

如何设计最佳的微服务架构 -DZone

20-01-16 1144 2 banq

企业正在迅速采用微服务架构来创建灵活,可扩展的应用程序,这些应用程序可以快速迭代,具有较高的容错能力和较低的停机时间。您如何构建正确的微服务架构? 尽管确切的架构会有所不同,但是有一些最佳实践可以帮... 详细

注重产品的软件工程师九个特点 - pragmaticengineer

19-12-08 1010 2 banq

具有产品意识的工程师是对产品本身有很多兴趣的开发人员。他们想了解为什么要做出决定,人们如何使用产品以及热衷于参与做出产品决定。如果他们决定放弃工程学的乐趣,他们很可能会成为一名优秀的产品经理。我曾与... 详细

面向对象的哲学源头与软件工业本质与未来趋势 – BradCox

19-12-21 1188 1 banq

亚里斯多德以来,哲学家一直在与存在概念作斗争。为什么我们要研究观察我们在世界上看到的东西?这些事物是如何在那里的?有目的吗?它们会永远存在吗?我们是由与其他所有事物一样的东西构成的,还是我们拥有其他... 详细

共有 473 上一页 1 2 3 4 5 ... 60 下一页