Tại Sao Dev Không Thể Làm Dự Án Một Mình
Mọi dự án phần mềm đều tồn tại để giải quyết một vấn đề thực tế. Nhưng dev không phải domain expert — và đó chính xác là lý do bạn cần người hiểu domain ngồi cùng bạn từ ngày đầu đến khi ship.
Tất cả bài viết với thẻ "ddd"
Mọi dự án phần mềm đều tồn tại để giải quyết một vấn đề thực tế. Nhưng dev không phải domain expert — và đó chính xác là lý do bạn cần người hiểu domain ngồi cùng bạn từ ngày đầu đến khi ship.
Tìm hiểu Vertical Slice Architecture với ví dụ thực tế, cấu trúc thư mục, luồng request, trade-off, và cách nó khác với layered, clean, và hexagonal architecture.
Hướng dẫn toàn diện về Domain-Driven Design: bounded context, ubiquitous language, context mapping, entity, value object, aggregate, repository, domain event, aggregate design rule, anti-corruption layer, event storming, DDD với microservices, và khi nào DDD là quá mức.