ddd-architecture-layered

Installation
SKILL.md

DDD Layered Architecture — 分层架构落地指南

DDD Layered Architecture 是 DDD 生态中最简的入门架构。它将传统三层(Controller/Service/DAO)重构为四层(Interface/Application/Domain/Infrastructure),通过依赖倒置使领域层成为系统核心。

Audience — 目标用户

用户类型 特征 推荐入口
DDD 初学者 了解 MVC 三层,想入门 DDD 先读 Core Principles → 看 06 单体简单示例 → 跟随 Implementation Phases
架构师 负责项目架构选型和技术规划 先读 When to Use 边界 → 对照 06-12 规模谱系选型 → 看 Evolution 演进路径
高级开发者 有三层开发经验,需要落地分层 直接看 Directory Structure + Writing Rules → 使用 07/08 示例启动项目
技术负责人 评估团队引入 DDD 的可行性和成本 先读 When to Use + 场景边界 → 评估 Implementation Phases 时间 → 参考 09-12 微服务规划

Workflow

Installs
14
GitHub Stars
1
First Seen
Jun 7, 2026
ddd-architecture-layered — full-statck-skills/ddd-skills