数字化转型持续深化,企业业务规模不断扩张,系统复杂度持续攀升。大量团队采用传统数据驱动开发模式,普遍面临业务与技术认知割裂、模块边界模糊、业务逻辑散落、迭代改造成本居高不下等难题。开展微服务拆分时,常因缺少科学方法论支撑,出现边界划分不合理、服务粒度失控等问题。
领域驱动设计(DDD)作为面向复杂业务的建模与架构方法论,是打通业务与技术、指导微服务落地的重要手段。但不少从业者仅停留在概念层面,容易机械套用术语,混淆战略设计与战术设计,难以结合真实业务落地,甚至陷入过度设计误区。
为破除 DDD 学习与实践壁垒,本课程围绕着领域为核心驱动力,引入需求分析、架构设计与领域建模的最佳实践,在敏捷迭代开发模式的规范下,为团队提供了一套规范而完整的参考过程体系,旨在解决需求分析与软件设计的不一致问题,解决领域建模与程序实现的不一致问题,控制业务复杂度与技术复杂度,为业务复杂的企业系统提供行之有效的设计解决方案。
课程收益
1.理解和掌握领域驱动设计方法体系
2.深入分析面向对象设计知识与设计模式
3.需求分析与领域建模技术
4.战略层面的软件体系架构设计以及微服务架构设计
5.应用服务、领域逻辑以及基础设施的编程实现



京ICP备2022035414号-1