DDD 下的代码文档生成
探讨 DDD 建模中的代码与文档生成,比较手动建模与自动化生成,并分析低代码在工程提效、资产沉淀和业务扩展方面的价值。
Blog / Category
领域驱动设计、业务建模、边界划分和落地方法。
探讨 DDD 建模中的代码与文档生成,比较手动建模与自动化生成,并分析低代码在工程提效、资产沉淀和业务扩展方面的价值。
结合《实现领域驱动设计》,梳理实体、值对象、聚合、工厂、仓库、服务、模块、领域、上下文与事件溯源等 DDD 核心模式,并通过常见问题探讨实践应用。
整理《领域驱动设计》原书中的模式关系导航图,涵盖模型驱动设计、模型完整性、柔性设计、大型结构与战略精炼。
梳理 DDD 实践中的传统、六边形、事件驱动、整洁、分层、洋葱、CQRS、COLA 与 REST 等架构风格及适用场景。
从 CQS 到 CQRS,分析 CQRS 与 DDD 的取舍,以及命令端、查询端、事件、缓存和事务的融合方式。
介绍 DDD 中的事件溯源与事件驱动架构,梳理常见事件消息架构风格、应用场景及高可用风险。
介绍 DDD 中常见的领域建模方法,包括四色建模法、限界笔纸法、事件风暴法和用户故事建模法。
整理领域驱动设计中常见的概念、方法、策略和模式,涵盖领域模型、模型驱动设计、深层重构与战略设计。
通过社交网站案例,运用 DDD 四色建模梳理用户关系、关键业务时刻及其领域对象。
介绍 DDD 中通用语言的概念、注意事项和来源,并讨论通用语言与领域特定语言 DSL 的关系及实际应用。
介绍基于元数据配置的业务 KV 配置平台,包括多租户、多级缓存、配置变更审核和主要模块设计。