
DDD领域驱动设计
文章平均质量分 93
DDD领域驱动设计
korgs
原某互联网大厂P8架构师,多年耕耘电商、医疗、网络安全领域,现主要从事CNN深度学习图像处理开发。腾讯、钉钉、支付宝、阿里云兼职讲师,曾参与ACP、开悟AI、斑马智行车机等多套认证课程制作。阿里云社区/51CTO/腾讯云等多个开发者社区专家博主。全栈工程师,精通java、python、objective-C、swift、c++、react语言。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
领域驱动设计(一) - 理论基础
Domain Driven Design(领域驱动设计, DDD),不是一种架构而是一种架构方法论,是一种拆解业务、划分业务、确定业务边界的方法。核心思想:建立领域模型,领域模型处于架构的核心位置。核心目标:避免业务逻辑的复杂度与技术实现的复杂度混淆在一起。DDD包括战术设计和战略设计两部分。战略设计:侧重于高层次、宏观上去划分和集成限界上下文。战术设计:关注更具体使用建模工具来细化上下文。原创 2023-07-04 07:38:38 · 149 阅读 · 0 评论 -
领域驱动设计(二) - 初识DDD
Domain Driven Design(领域驱动设计, DDD),不是一种架构而是一种架构方法论,是一种拆解业务、划分业务、确定业务边界的方法。核心思想:建立领域模型,领域模型处于架构的核心位置。核心目标:避免业务逻辑的复杂度与技术实现的复杂度混淆在一起。DDD包括战术设计和战略设计两部分。战略设计:侧重于高层次、宏观上去划分和集成限界上下文。战术设计:关注更具体使用建模工具来细化上下文。原创 2023-07-04 07:45:05 · 181 阅读 · 0 评论 -
领域驱动设计(三) - 快速开始 - 【1/3】战略设计
Domain Driven Design(领域驱动设计, DDD),不是一种架构而是一种架构方法论,是一种拆解业务、划分业务、确定业务边界的方法。核心思想:建立领域模型,领域模型处于架构的核心位置。核心目标:避免业务逻辑的复杂度与技术实现的复杂度混淆在一起。DDD包括战术设计和战略设计两部分。战略设计:侧重于高层次、宏观上去划分和集成限界上下文。战术设计:关注更具体使用建模工具来细化上下文。原创 2023-07-05 10:03:53 · 268 阅读 · 0 评论 -
领域驱动设计(三) - 快速开始 - 【2/3】战术设计
Domain Driven Design(领域驱动设计, DDD),不是一种架构而是一种架构方法论,是一种拆解业务、划分业务、确定业务边界的方法。核心思想:建立领域模型,领域模型处于架构的核心位置。核心目标:避免业务逻辑的复杂度与技术实现的复杂度混淆在一起。DDD包括战术设计和战略设计两部分。战略设计:侧重于高层次、宏观上去划分和集成限界上下文。战术设计:关注更具体使用建模工具来细化上下文。原创 2023-07-07 08:15:08 · 277 阅读 · 0 评论 -
领域驱动设计(三) - 快速开始 - 【3/3】事件风暴
Domain Driven Design(领域驱动设计, DDD),不是一种架构而是一种架构方法论,是一种拆解业务、划分业务、确定业务边界的方法。核心思想:建立领域模型,领域模型处于架构的核心位置。核心目标:避免业务逻辑的复杂度与技术实现的复杂度混淆在一起。DDD包括战术设计和战略设计两部分。战略设计:侧重于高层次、宏观上去划分和集成限界上下文。战术设计:关注更具体使用建模工具来细化上下文。原创 2023-07-10 08:58:16 · 220 阅读 · 0 评论 -
领域驱动设计(四) - 战略设计 - 【1/2】限界上下文
Domain Driven Design(领域驱动设计, DDD),不是一种架构而是一种架构方法论,是一种拆解业务、划分业务、确定业务边界的方法。核心思想:建立领域模型,领域模型处于架构的核心位置。核心目标:避免业务逻辑的复杂度与技术实现的复杂度混淆在一起。DDD包括战术设计和战略设计两部分。战略设计:侧重于高层次、宏观上去划分和集成限界上下文。战术设计:关注更具体使用建模工具来细化上下文。原创 2023-07-11 11:12:56 · 342 阅读 · 0 评论 -
领域驱动设计(四) - 战略设计 - 【1/2】限界上下文补充-零信任模型
Domain Driven Design(领域驱动设计, DDD),不是一种架构而是一种架构方法论,是一种拆解业务、划分业务、确定业务边界的方法。核心思想:建立领域模型,领域模型处于架构的核心位置。核心目标:避免业务逻辑的复杂度与技术实现的复杂度混淆在一起。DDD包括战术设计和战略设计两部分。战略设计:侧重于高层次、宏观上去划分和集成限界上下文。战术设计:关注更具体使用建模工具来细化上下文。原创 2023-07-13 10:00:22 · 245 阅读 · 0 评论 -
领域驱动设计(四) - 战略设计 - 【2/2】核心域提取和模型能力设计
Domain Driven Design(领域驱动设计, DDD),不是一种架构而是一种架构方法论,是一种拆解业务、划分业务、确定业务边界的方法。核心思想:建立领域模型,领域模型处于架构的核心位置。核心目标:避免业务逻辑的复杂度与技术实现的复杂度混淆在一起。DDD包括战术设计和战略设计两部分。战略设计:侧重于高层次、宏观上去划分和集成限界上下文。战术设计:关注更具体使用建模工具来细化上下文。原创 2023-07-14 08:05:27 · 237 阅读 · 0 评论 -
DDD落地实践复盘 - 记理论培训&事件风暴
Domain Driven Design(领域驱动设计, DDD),不是一种架构而是一种架构方法论,是一种拆解业务、划分业务、确定业务边界的方法。核心思想:建立领域模型,领域模型处于架构的核心位置。核心目标:避免业务逻辑的复杂度与技术实现的复杂度混淆在一起。DDD包括战术设计和战略设计两部分。战略设计:侧重于高层次、宏观上去划分和集成限界上下文。战术设计:关注更具体使用建模工具来细化上下文。原创 2023-07-17 09:12:08 · 183 阅读 · 0 评论 -
领域驱动设计(五) - 战术设计 - 【1/3】实体与值对象
Domain Driven Design(领域驱动设计, DDD),不是一种架构而是一种架构方法论,是一种拆解业务、划分业务、确定业务边界的方法。核心思想:建立领域模型,领域模型处于架构的核心位置。核心目标:避免业务逻辑的复杂度与技术实现的复杂度混淆在一起。DDD包括战术设计和战略设计两部分。战略设计:侧重于高层次、宏观上去划分和集成限界上下文。战术设计:关注更具体使用建模工具来细化上下文。原创 2023-07-20 08:35:37 · 203 阅读 · 0 评论 -
领域驱动设计(五) - 战术设计 - 【2/3】领域服务、事件、模块
Domain Driven Design(领域驱动设计, DDD),不是一种架构而是一种架构方法论,是一种拆解业务、划分业务、确定业务边界的方法。核心思想:建立领域模型,领域模型处于架构的核心位置。核心目标:避免业务逻辑的复杂度与技术实现的复杂度混淆在一起。DDD包括战术设计和战略设计两部分。战略设计:侧重于高层次、宏观上去划分和集成限界上下文。战术设计:关注更具体使用建模工具来细化上下文。原创 2023-07-25 13:10:09 · 489 阅读 · 0 评论 -
领域驱动设计(五) - 战术设计 - 【3/3】聚合与模型的构建方法
Domain Driven Design(领域驱动设计, DDD),不是一种架构而是一种架构方法论,是一种拆解业务、划分业务、确定业务边界的方法。核心思想:建立领域模型,领域模型处于架构的核心位置。核心目标:避免业务逻辑的复杂度与技术实现的复杂度混淆在一起。DDD包括战术设计和战略设计两部分。战略设计:侧重于高层次、宏观上去划分和集成限界上下文。战术设计:关注更具体使用建模工具来细化上下文。原创 2023-08-01 11:54:20 · 323 阅读 · 0 评论 -
领域驱动设计(六) - 架构设计浅谈
Domain Driven Design(领域驱动设计, DDD),不是一种架构而是一种架构方法论,是一种拆解业务、划分业务、确定业务边界的方法。核心思想:建立领域模型,领域模型处于架构的核心位置。核心目标:避免业务逻辑的复杂度与技术实现的复杂度混淆在一起。DDD包括战术设计和战略设计两部分。战略设计:侧重于高层次、宏观上去划分和集成限界上下文。原创 2023-08-03 14:57:38 · 710 阅读 · 0 评论 -
Think in Components
Domain Driven Design(领域驱动设计, DDD),不是一种架构而是一种架构方法论,是一种拆解业务、划分业务、确定业务边界的方法。核心思想:建立领域模型,领域模型处于架构的核心位置。核心目标:避免业务逻辑的复杂度与技术实现的复杂度混淆在一起。DDD包括战术设计和战略设计两部分。战略设计:侧重于高层次、宏观上去划分和集成限界上下文。原创 2023-08-03 14:59:22 · 145 阅读 · 0 评论