DDD战略设计与领域建模
你如何定义问题决定了你是否能解决它 - hbr
典型的创造力和发明的故事集中在寻找解决问题的新方法上: 詹姆斯-戴森找到了一种方法来调整工业旋风,以消除吸尘器中的袋子。 巴勃罗-毕加索和乔治-布拉克发展了立体主义,作为一种在同一幅画中包括几个场景的.
领域驱动设计到底是什么? - Jak
领域驱动设计(DDD)是一种软件开发方法,强调理解问题领域、业务需求和用户的重要性。DDD不是一种具体的技术或工艺,而是一套原则和最佳实践,通过使代码与业务需求相一致,帮助开发人员构建更好的软件。DD.
创客与经理的日程安排有何不同? - Farnam
经理人花很多时间 "救火 "和做被动的工作,而创客的日程表是由很长的时间块组成的,以专注于特定的任务,或者整个一天都可能用于一个活动。1、创客的时间安排著名小说家村上春树的日程安排。当他写小说时,他每.
软件开发中最难的是什么?- Denilson N.
《学习领域驱动设计》作者Vladik Khononov访谈
“与领域专家的互动在实施软件中起着关键作用。你必须确保你理解你正在解决的问题。如果不先了解问题,就无法提供软件解决方案。”Vladik Khononov 是《学习领域驱动设计》一书的作者。在这一集中,.
学习领域驱动设计 (DDD) - Abrodi
2023年架构师或产品经理推荐阅读的5本书
1、领域驱动设计、Wardley 映射和团队拓扑的自适应系统本书超越了领域驱动设计的流行模式,揭示了 DDD 如何支持战略设计以实现长期业务成功。通俗易懂的解释和实际示例展示了如何将 DDD 与直观的.
团队拓扑是鼓励新兴行为的约束 - Matthew
团队拓扑结构不是一个 "模型",而是一套鼓励新兴(emergent涌现)行为的约束。反对意见:团队拓扑是建立在软件如何生产和应该生产的模型之上,并提供一种模式语言、一个框架、一组与该模型一致的约束。模.
用知识图谱统一数据、云和人工智能 - Tony
一个强大的想法已经慢慢建立了很多年,最初被称为语义网,后来又被称为关联数据。随着知识图谱的出现,这个想法终于迎来了它的时代。这些技术网络允许一个组织释放束缚在混乱的数据库中的 "自由能量",并将这种能.
幽默:认知格言三条
1、编写代码有两种方法: 遵循需求 理解潜在的业务目标 当您将视角转变为方法 2 时,您的工程技能将成倍增长。 -Peter Vukovic2、"我们不能用创造问题时的思维来解决我们的问题"。-阿.
换个角度:采用时间建模来捕捉时间的流逝 - Mario
软件工程师第一性原理思考 - AddyOsmani
第一性原理思维有助于解决复杂问题,因为它可以让您将问题分解为核心元素,然后从中系统地构建解决方案。与尝试使用先入为主的概念或根据您过去的经验对问题做出假设相比,这可能是一种更有效的方法。它用于计算机科.
制作Wardley Maps四个步骤 - Paul
线性思考、设计思考和系统思考三者权衡
为什么要进行领域驱动设计? - Vincent
dmntk:Rust的决策模型和符号工具箱
DMNTK是一套用于构建、测试和评估决策模型的工具。DMNTK基于决策模型和符号(DMN )规范,该规范是由对象管理小组(OMG )领导的行业标准,该小组是UML 、BPMN 和CORBA 等标准背后.
文明通天塔:思维工具与计算机的关系 - magg
在过去的几年里,思想工具已经成为一个新的凝聚点。那些原本可能围绕着个人知识管理(PKM)、笔记、网络化思维、计算机支持的协同工作(CSCW)、知识图谱或人机交互(HCI)等关键词的人们,正在重新规划他.
一张图解释DDD领域驱动设计的战术概念
DDD战略思维的层次
商业人士一直在大谈战略、创新和文化等词汇,但如果你让人们定义这些词汇的含义,你会得到非常不同的答案。因此,当人们重复诸如 "文化把战略当早餐吃 "这样众所周知的短语时,他们说的是,有些东西比它更重要。.
请多讨论问题,而不是解决方案 - frankel
作为一个技术人员,我喜欢讨论技术。作为讨论,一般都是比较的那种:JVM vs. Net,Java vs. Kotlin,Go vs. Rust,Maven vs. XXX,等等。然而,我们很容易陷入我.
UML衰落历史 - Laurence Tratt
几种著名的战略思想设计工具介绍 - Chris
本文是对我探索过的一些想法/书籍和概念的简短探索:1、《好的战略/坏的战略》 - 理查德-鲁梅尔特大多数战略都很糟糕,或者是超级衍生的、通用的和模糊的。这是一本关于如何制定战略以帮助人们在组织内做出决.
DDD事件风暴技巧:通过明确规模大小挖掘领域知识 - Nick
数据建模与信息建模的不同之处 - CaseTalk
DDD通用术语:宜家产品的三层知识图谱定义 - Kari
宜家撰写了关于其知识图谱系统和知识图谱层(KG)的文章。三层方法侧重于概念:代表公司所做的业务概念。类别:表示业务中使用的受控词汇或术语。数据:代表企业的产品或独特的销售单位。例如,在宜家,概念是产品.
使用 EventStorming 进行协作流程建模 - ziobrando
如何绘制DDD沃德利地图 ? - ITRevolution
提高信任以实现快速流动 - Nick
关于如何更快地交付软件的讨论在我们的社区中无处不在。围绕着流程和组织结构的讨论有很多,但围绕着提高信任度作为快速流程的促成因素的讨论却不多。今年,我有一些对话和经历,让我真正意识到信任的重要性。特别是.
企业架构师、解决方案架构师和技术架构师的异同 - Briqi
业务规则与人类身体的类比 - brcommunity
人体在许多方面都很奇妙,其中最重要的是它的力学。粗略地说,对人体力学的支持有三个基本组成部分,它们各自独立但又密切相关,具体如下。 结构由骨骼提供,骨骼在骨架内被组织和连接。骨架既提供了一个承载其他部.