知识卡片

亚里士多德范畴论为模型元素提供哲学依据

普通读书笔记卡 · 1973.b

内容

作者借亚里士多德“实体是描述事物的主体、其他范畴内居于主体”的范畴论,为DDD模型元素找到哲学依据:实体是主体、值对象是属性、领域事件是状态变迁的被动遭遇、领域服务封装无主体可依附的动作。

参考来源

- 位置:《解构领域驱动设计》15.1.3(源文件:_epub-src/OEBPS/027.xhtml) - 结论依据:用哲学抽象层次解释四类核心模型元素的定位与由来。 - 原始内容:实体:谓语描述的主体。值对象:主体对象的属性。领域事件:封装了主体的状态,代表因动作导致的状态变迁产生的被动遭遇。领域服务:若动作无法找到主体来内居,就以领域服务作为特殊主体封装。