DDD战略设计与领域建模

     

创新管理的常用工具和技术

584

有多种工具和技术可以促进组织内的创新管理流程。以下是一些常用的: 1、头脑风暴 头.

什么创造力?创造力是一个动态的、变革的和相互关联的涌现过程

292 5K

几个世纪以来,对创造力的探索一直吸引着不同领域的思想家,产生了丰富多样的观点。 一些最有影响力的观点来自查尔斯·桑.

前端能整合后端的界限上下文BC吗?

298

在理解域、子域、限界 上下文 .

在设计中呈现世界观 - Mathias Verraes

280 3K

设计选择是携带设计者的世界观的。 虽然,这往往是不明显的,尤其是当设计想法是为了明显的技术改进。 .

如何通过80%抽象建模防止单体走向混乱

481 9K
熵是一个普遍法则:如果不重新投入能量,一切都会趋于无序。软件也不例外。 当进化发展受到时间和/或预算的限制时,系统.

业务规则的两种类型 - Ronald

627 4K

规则往往直接涉及到行为: 不穿衬衫,不提供服务。 这种规则被称为行为behavior规则。 世界上这样.

使用事件风暴建模作为微服务设计的技巧 - Nick

484 4K
事件风暴EventStorming 是一种非常流行的技术,它使我们能够比传统技术更有效地探索、分析和建模业务领域。结果是我们创建了设计更好的软件系统和问题解.

什么是业务规则? - Ronald

585 3K

规则是行为或行动的指南。 它为判断或评价该行为或行动提供标准。 每条规则.

黑石贝莱德如何实现基于领域驱动的资产管理?

469 1 4K

Alan Moore (Aladdin 首席架构师、技术研究员和董事总经理)描述了贝莱德在资产管理中使用领域驱动设计DDD,以及我们如何使用它来定制、扩展和.

使用ChatGPT帮助DDD领域建模的案例

833 1
为ChatGPT提供了 上下文 <.

产品实践:让工程师参与头脑风暴

347

Orion实验室的产品管理高级总监Ellen Juhlin发现,在进行头脑风暴会议时,工程师们尤其会迅速跳到可行性问题上。 .

领域驱动设计秘诀:如何区分问题与解决方案?

449 2K
区分问题和解决方案是领域驱动设计的秘诀 这听起来很平常吗?不是。问题解决短路是人们在压力下最常犯的错误(灯下黑),我们都处于压力之下 .

什么是 2x2 矩阵?

2000
2x2矩阵(2x2 Matrices)是一种工具,可以构建关于用户和问题空间的思考和对话。 在综合过程中使用它来帮.

头脑风暴你的问题而不是解决方案 — Mule Design

401 1

由于我们中的许多人在学校和职业生活中都因为拥有正确的答案和聪明的”想法idea“而得到奖励和赞扬,但是在软件设计会议上提出质疑和批评可能会让人非常不舒服。<.

三种科学建模范式 - stephenwolfram

741 1 3K

科学史上发展起来的三种主要建模范式: 第一种:结构范式 "结构范式"的关键.

人类理解的极限 - Carlos E. Perez

610

大多数人都可以二元思维,因为无论两个概念多么不同,但同时思考两个概念还是很容易,两个个概念之间只有 1 个关系。 .

程序员需要掌握三种符号语言

1009 4

“要取得成功,软件开发人员必须能够理解企业领域和这些领域内的感知问题(...) ,并用多种语言表达想法——至少是一种自然语言、一种建模语言和一种编程语言。”.

什么是特斯勒定律?

843 2K

特斯勒定律(Tesler's Law)也称为 复杂性守恒定律,或 或水床理论,是人机交互中的一句格言,指出每个应用程序都有固有.

什么是发散式思维?

1830

发散性思维(Divergent Thinking)是以一种自发的(头脑风暴)、自由流动的方式发生的,想法是以一种随机的、无组织的方式产生的,这反过来又会导致.

事件风暴是一种理解复杂项目的技术 - Lucas

1011 2K
事件风暴是由 Alberto Brandolini 创建的技术,有助于通过应用程序生成的事件更清楚地了解应用程序的领域。 它通常以研讨会的形式进行。它.

什么是不确认偏见?

869

不确认偏见,也称为失证偏差或认知失调(Disconfirmation Bias):不加批判地只接受那些支持自己信念的证据与信息,而积极地反驳那些挑战自己信念.

业务网格上的上下文映射 - Alberto

869 2 2K
如果您的组织活跃于多个业务渠道或业务线,则映射有界/限界 .

什么是舍基Shirky原则?

1278

舍基原则(Shirky Principle):复杂的解决方案(如公司或行业)会变得太过于专注于他们所解决的问题,以至于他们往往在无意中延续了这个问题。 .

什么是​​​​​​​S曲线?

2561
S曲线(S-Curves)显示一个变量在另一个变量方面的增长情况的曲线,通常以时间单位表示。这种采用生命周期的概念也适用于社会创新,包括宽容和社会平等的观念.

你如何定义问题决定了你是否能解决它 - hbr

775

典型的创造力和发明的故事集中在寻找解决问题的新方法上: 詹姆斯-戴森找到了一种方法来调整工业旋风,以消除吸尘器中的袋子。 巴.

领域驱动设计到底是什么? - Jak

1048 1

领域驱动设计(DDD)是一种软件开发方法,强调理解问题领域、业务需求和用户的重要性。DDD不是一种具体的技术或工艺,而是一套原则和最佳实践,通过使代码与业务.

创客与经理的日程安排有何不同? - Farnam

772

经理人花很多时间 "救火 "和做被动的工作,而创客的日程表是由很长的时间块组成的,以专注于特定的任务,或者整个一天都可能用于一个活动。 .

软件开发中最难的是什么?- Denilson N.

1901 6 11K
软件开发中最难的是什么? 命名,但又不是你想的那样。 .

《学习领域驱动设计》作者Vladik Khononov访谈

827 9K

“与领域专家的互动在实施软件中起着关键作用。你必须确保你理解你正在解决的问题。如果不先了解问题,就无法提供软件解决方案。” Vladik Khonon.

学习领域驱动设计 (DDD) - Abrodi

1531 1 12K
我正在阅读 Vlad Khononov<.