SuperAPI AI 工具集

j5ik2o-ddd-domain-model-first

编程与开发

查看项目

更新于 10-15 22:39

技能介绍

用途:指导以领域模型为起点的 DDD 实现流程,强调先写可脱离基础设施运行的领域测试,再逐步引入交付与持久化。

主要能力:按顺序推进领域示例测试、值对象/实体/聚合/领域服务实现、内存仓储、用例编排、基础设施适配器;输出实现顺序、需编写的测试、领域 API 草图、仓储契约与适配器计划。

规则:不让 ORM 注解或 API DTO 定义领域模型;用工厂与构造函数保护不变量;仓储接口放在应用边界而非聚合内部;领域行为稳定前优先使用快速测试。

使用方式:在规划 DDD 实现流程时调用;非平凡实现、评审或重构前先阅读 references/details.md 获取详细规则、示例、坏味道与迁移说明。

限制:资料未提供具体安装命令、平台支持、收费与效果信息。