通过完整问卷调查系统掌握DDD领域驱动设计核心落地实践
本课程以在线问卷调查系统为实战项目载体,系统讲解领域驱动设计(DDD)的核心思想与工程落地方法。从限界上下文划分、聚合根与实体设计,到领域事件、仓储模式、CQRS架构,手把手带你完成一个符合DDD规范的企业级.NET应用。
战略设计是DDD的灵魂,合理划分限界上下文是系统成功的基础。本章围绕问卷调查业务进行上下文映射与子域识别。
领域事件是DDD中实现聚合间松耦合通信的核心机制,通过MediatR实现事件的发布与订阅。
DDD的核心价值之一是领域模型的高可测试性,本章通过xUnit对聚合根、领域服务、命令处理器进行全面测试。
通过本课程,您将构建一个设计规范、架构清晰的在线问卷调查系统,包含以下特色:
为什么选择DDD?