
Danh mục: Software Architecture
Posted Date:
DDD: Phần 2 – Giao tiếp và Ngôn ngữ chung trong Domain-Driven Design
Xem lại phần 1: https://minhphien.com/ddd-part-1-phan-tich-mien-nghiep-vu-trong-domain-driven-design/ “Thứ được đưa vào production không phải là tri thức của chuyên gia miền, mà là những gì lập trình viên hiểu (hoặc hiểu sai).”— Alberto Brandolini…
DDD: Phần 1 – Phân tích miền nghiệp vụ trong Domain-Driven Design
Giới thiệu Trong lĩnh vực phát triển phần mềm, nhiều developer chỉ quan tâm đến việc viết code hoàn chỉnh và tối ưu. Tuy nhiên, Domain-Driven Design (DDD) nhắc nhở rằng để…
Thành phần có trong quality attributes của một hệ thống
Stimulus Một sự kiên để trigger một phản ứng từ hệ thống. Những ví dụ chung là imcomming request của user, hoặc những sự kiện attacks, dù những trừu tượng hơn diễn…
Component Coupling: Acyclic Dependencies Principle – Nguyên lý phụ thuộc tuần toàn
The ADP deals with the relationships between components, the tension between developability & logical design. WHAT: ADP thực sự là gì? Nguyên lý: Đồ thị phụ thuộc thành phần không có bất…
Cách thiết kế ứng dụng enterprise kết hợp DDD, Hexagonal, Onion, Clean, CQRS
DDD, Hexagonal, Onion, Clean, CQRS, … How I put it all together – @hgraca (herbertograca.com) Đầu tiên bắt đầu bằng 2 loại kiến trúc: EBI (Entity – Boundary – Interactor) và Port…