Pattern Kiến Trúc
PROÁp dụng các pattern kiến trúc backend đã được chứng minh như Clean Architecture, Hexagonal Architecture và Domain-Driven Design để hệ thống dễ bảo trì.
Ví dụ sử dụng
Refactor monolith sang Clean Architecture với proper separation of concerns.
Cách sử dụng Skill này
Sao chép skill bằng nút ở trên
Dán vào trợ lý AI của bạn (Claude, ChatGPT, v.v.)
Điền thông tin bên dưới (tùy chọn) và sao chép để thêm vào prompt
Gửi và bắt đầu trò chuyện với AI của bạn
Tùy chỉnh gợi ý
| Mô tả | Mặc định | Giá trị của bạn |
|---|---|---|
| Ngôn ngữ lập trình | Python | |
| Framework hoặc thư viện tôi đang làm việc | none | |
| Trình độ lập trình của tôi | intermediate |
Kết quả bạn sẽ nhận được
- Layer/module organization
- Domain model design
- Interface definitions
- Code structure examples
Nguồn nghiên cứu
Skill này được xây dựng từ các nguồn uy tín sau:
- Robert C. Martin: Clean Architecture Original Clean Architecture principles by Uncle Bob
- Alistair Cockburn: Hexagonal Architecture Original Ports and Adapters pattern definition
- Martin Fowler: Domain-Driven Design DDD concepts and strategic design patterns
- Microsoft: .NET Architecture Guides Enterprise application architecture patterns
- Eric Evans: DDD Reference Domain-Driven Design foundational resources