领域驱动战术设计
知识小课

领域驱动战术设计

  • 架构设计

把DDD设计思想转换为可落地的代码

¥119.9
本课程包括
  • 3小时17分钟的视频随时观看
  • 课程包含 5 道测试题
  • 可在APP随时观看
  • 结业证书
你将收获
  • 理解常见领域建模范式的特性和优劣势
  • 掌握实体和值对象的提取和建模方法
  • 掌握聚合的概念、生命周期管理方法和核心设计原则
  • 掌握领域服务、应用服务和领域事件的定义和设计方法

数千家企业正在使用三节课企业版学习

无限制学习5000+门课程,200+精选学习专题

免费申请体验>
课程介绍

在DDD中,战术设计方面的内容非常多,包括提取用于表示领域模型对象的聚合、实体和值对象以及用于表示业务状态并实现交互解耦的领域事件。为了实现各种对象的交互和存储,DDD战术设计中还包括用于抽象多个对象级别业务逻辑的领域服务、用于专门构建聚合对象的工厂、用于抽象数据持久化的资源库以及用于提取业务外观的应用服务。本课程将对上述这些概念进行详细的展开,并提供可用于落地实战的设计方法和技巧。

适合人群
  • 架构师
  • 后端开发人员
  • 技术管理者
  • 对DDD感兴趣的研发人员
讲师介绍
架构师
擅长领域:
  • 架构设计
日本足利工业大学信息工程学硕士 15+余年软件业从业经验,8年+培训咨询交付经验, 目前在某世界500强集团公司担任技术总监,带领百余人技术团队负责产研与技术团队管理,对系统架构和技术管理有丰富经验
课程大纲
共0节 时长0分钟 全部收起
开篇
共1节 | 6分钟
  • 领域驱动战术设计开篇
    6分钟
领域建模范式
共3节 | 44分钟
  • 过程式建模范式
    16分钟
  • 对象式建模范式
    12分钟
  • 业务逻辑实现模式选型
    16分钟
实体和值对象
共3节 | 42分钟
  • 实体
    18分钟
  • 值对象
    15分钟
  • 实体和值对象建模示例
    10分钟
聚合和生命周期管理
共5节 | 53分钟
  • 聚合的定义和基本特征
    13分钟
  • 聚合设计的原则
    10分钟
  • 聚合的协作方式
    17分钟
  • 工厂
    6分钟
  • 资源库
    8分钟
领域服务、应用服务和领域事件
共4节 | 50分钟
  • 领域服务
    11分钟
  • 应用服务
    19分钟
  • 事件驱动架构与领域事件
    10分钟
  • 领域事件的实现方式
    10分钟
课程总结
图文
课后测试题
共5题
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。