写在前面 上一篇:DDD 领域驱动设计-看我如何应对业务需求变化,愚蠢的应对? “愚蠢的应对”,这个标题是我后来补充上的,博文中除了描述需求变化、愚蠢应对和一些思考,确实没有实质性的应对,文不对题,实在惭愧。 这次应对,我们从领域模型开始。 领域模型思考 业务需求变化,关于领域模型的调整 ...
写在前面 阅读目录: 具体业务场景 业务需求变化 愚蠢 的应对 消息列表实现 消息详情页实现 消息发送 回复 销毁等实现 回到原点的一些思考 业务需求变化,领域模型变化了吗 对象读取的额外思考 写在最后 领域驱动设计的核心 Domain Model 领域模型 ,这个大家都知道,可是,上次关于领域模型的设计分享,要追溯到两个月之前了,这中间搞了一些有的没有的东西,比如纠结于仓储等,说这些东西不重要, ...
2014-09-24 13:06 104 8974 推荐指数:
写在前面 上一篇:DDD 领域驱动设计-看我如何应对业务需求变化,愚蠢的应对? “愚蠢的应对”,这个标题是我后来补充上的,博文中除了描述需求变化、愚蠢应对和一些思考,确实没有实质性的应对,文不对题,实在惭愧。 这次应对,我们从领域模型开始。 领域模型思考 业务需求变化,关于领域模型的调整 ...
写在前面 阅读目录: 问题根源是什么? 《领域驱动设计-软件核心复杂性应对之道》分层概念 Repository(仓储)职责所在? Domain Model(领域模型)重新设计 Domain Service(领域服务)的加入 ...
1.背景 为了更全面的说明DDD领域驱动设计相关的知识和技巧,先采用一个案例,通过案例分析,从领域建模,到系统编码,完整的走一遍领域驱动设计流程。 本例所采用的案例为电商业务中的售后补偿系统。基于DDD的模式,实现售后补偿功能的设计和开发。 售后补偿:用户下单收到商品后,发现 ...
1. DDD设计篇:运用事件风暴法进行业务领域建模、统一语言建模 1.1 如何成为优秀架构师? 架构师 = 技术大牛? 架构师不仅需要懂技术,还要懂业务。 只有将业务落地到技术,开发出对用户有价值的产品,技术才是有价值的。 什么是业务架构师? 掌握了业务领域知识,掌握了业务痛点,然后用 ...
注:科比今天要退役了,我是 60 亿分之一,满腹怀念~😭😭😭 前几天看了园友的一篇文章《我眼中的领域驱动设计》,文中有段话直击痛点:有人误认为项目架构中加入 Repository,Domain,ValueObject 就变成了 DDD 架构。没错,我就是这样,不过准确的来说,并不能称为 ...
复杂性应对之道)一书。,书中提出了“领域驱动设计(简称 ddd)”的概念。 领域驱动设 ...
从遇到问题开始 当人们要做一个软件系统时,一般总是因为遇到了什么问题,然后希望通过一个软件系统来解决。 比如,我是一家企业,然后我觉得我现在线下销售自己的产品还不够,我希望能够在 ...
上一篇:《DDD 领域驱动设计-如何完善 Domain Model(领域模型)?》 开源地址:https://github.com/yuezhongxin/CNBlogs.Apply.Sample(代码已更新) 需要注意的是,业务流程并不是工作流程,在领域模型中,业务流程的控制很重要,在上 ...