MENTAL MODEL · M1044
领域驱动设计
Domain-Driven Design - DDD
Version 1.0.0 · 更新于 2026-07-30
CORE DEFINITION · 核心定义
通过将软件实现与核心业务概念(领域模型)紧密绑定,并使用通用语言(Ubiquitous Language)来消除技术专家和业务专家之间的沟通鸿沟。
SCAFFOLDING EFFECT · 脚手架效应
psychology
降低认知负荷
统一语言与模型。在做任何复杂项目时,先统一“名词解释”。如果不统一,技术说的“用户”和运营说的“用户”不是一个东西,系统必然崩溃。
anchor
锚定快速决策
复杂软件的核心难点是领域理解,DDD 用"通用语言"统一技术与业务的话语,并把模型作为代码与沟通的单一来源,使实现贴合业务真实。
MINIMUM ACTION · 最小行动
进行中 0/5在一个真实场景中练习这个模型:
勾选记录你的进度(本机暂存)
掌握进度0%
account_tree知识谱系 Genealogyexpand_more
menu_book信源参考 Sourcesexpand_more
来源明确性: 明确
- zh.wikipedia.orghttps://zh.wikipedia.org/wiki/%E9%A0%98%E5%9F%9F%E9%A9%85%E5%8B%95%E8%A8%AD%E8%A8%88verified
PRIVATE NOTES · 仅自己可见
已保存问答
ENTRY Q&A · 可保存至我的笔记
在清晰边界内提问
thinkingmodels 仅基于已发布的条目上下文回答。
你的问题会发送给 thinkingmodels;回答仅使用公开词条上下文。
RELATED MODELS · 相关模型