
DDD
文章平均质量分 73
Allen Wu(WU, ZHWIEI)
keep learning
展开
-
DDD学习总结
DDD的介绍2004年Eric Evans 发表Domain-Driven Design –Tackling Complexity in the Heart of Software (领域驱动设计),简称Evans DDD。领域驱动设计分为两个阶段:以一种领域专家、设计人员、开发人员都能理解的通用语言作为相互交流的工具,在交流的过程中发现领域概念,然后将这些概念设计成一个领域模型;由领域模型驱动软件设计,用代码来实现该领域模型;由此可见,领域驱动设计的核心是建立正确的领域模型。为什么需要DDD随原创 2021-09-22 20:47:43 · 501 阅读 · 0 评论 -
DDD领域驱动设计,代码目录落地
代码结构 DDD并没有给出标准的代码模型,不同的人可能会有不同理解。 按DDD分层架构的分层职责定义,在代码模型里分别为用户接口层、应用层、领域层和基础层,建立了 interfaces、application、domain 和 infrastructure 四个一...转载 2021-09-22 00:10:57 · 1318 阅读 · 0 评论 -
DDD笔记
DDD的关键词:面向抽象编程(加入防腐层)领域划分限界上线文(逻辑上的区分)抽出业务,屏蔽技术四层架构(Infrastructure ,Domain ,Application,Interfaces)贫血模型:类里面只有属性和set get, 贫血失忆症充血模型: 在实体里面加入对应的操作,让实体更加丰满。一看就能知道这个实体会发生哪些操作。业务: DDD 业务 指造成实体状态发生变化的过程,加入防腐层,改造之后:MVC VS DDD改造:...原创 2021-09-17 00:36:40 · 155 阅读 · 0 评论