architecture-patterns

仓库创建 2025年11月8日最近提交 29 天前SkillHot 收录 22 天前
▸ 精选理由

帮助构建可测试、可扩展系统,适合大型项目架构决策

这个 Skill 做什么

介绍 Clean/Hexagonal/DDD 等后端架构模式与重构建议

把 Clean Architecture、Hexagonal、DDD 等后端架构模式讲清楚,告诉你何时该用、怎么拆层以及重构时的落地建议。适合设计新系统、改造遗留单体或为团队制定架构规范。重点是提高可维护性、可测试性和可扩展性,而不是单纯的理论,给出实践级别的重构路径与模块边界建议。

▸ 展开 SKILL.md 英文原文

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications for better maintainability.

开发编程架构DDD可维护性通用
180
Stars
28
Forks
40
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/secondsky/claude-skills/main/plugins/architecture-patterns/skills/architecture-patterns/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/secondsky/claude-skills/main/plugins/architecture-patterns/skills/architecture-patterns/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Architecture Patterns

Master proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design to build maintainable, testable, and scalable systems.

## When to Use This Skill

- Designing new backend systems from scratch
- Refactoring monolithic applications for better maintainability
- Establishing architecture standards for your team
- Migrating from tightly coupled to loosely coupled architectures
- Implementing domain-driven design principles
- Creating testable and mockable codebases
- Planning microservices decomposition

## Core Concepts

### 1. Clean Architecture (Uncle Bob)

**Layers (dependency flows inward):**
- **Entities**: 
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有