知识卡片

领域模型的本质是找到变化背后的不变性

普通读书笔记卡

内容

“领域”指业务问题空间,”领域模型”是答案——在不断变化的业务表象背后找到相对稳定的核心结构(核心实体、关系、生命周期状态迁移)。业务需求会一直增加,但模型不该跟着频繁变动,若频繁改说明没找到真正不变性,只是打着领域驱动幌子做流程驱动。发散:检验标准是每次新增业务分支时核心模型要不要跟着大改,经常要改说明模型没抓住本质。

参考来源

《软件架构设计:大型网站技术架构与业务架构融合之道》第15章《技术架构与业务架构的融合》