Module 16 — Clean Architecture
Nội dung module
- 16.1 — Module Orientation
- 16.2 — 1. Vì sao CRM “to ra” là lúc kiến trúc trả giá?
- 16.3 — 2. Layered architecture (cổ điển nhưng vẫn hữu ích)
- 16.4 — 3. Clean Architecture (Uncle Bob) — dependency rule
- 16.5 — 4. Vertical Slice Architecture (VSA)
- 16.6 — 5. DDD chiến thuật (vừa đủ cho backend)
- 16.7 — 6. MediatR — pipeline cho use case
- 16.8 — 7. FluentValidation
- 16.9 — 8. Domain Events (in-process)
- 16.10 — 9. Chiến lược test
- 16.11 — 10. Anti-pattern cần tránh
- 16.12 — Bổ sung (đối chiếu roadmap.sh)
- 16.13 — Liên hệ CRM
- 16.14 — Mở rộng và đào sâu
- 16.15 — Mini case study
- 16.16 — Ví dụ thực tế nhanh
- 16.17 — Review and Assessment