proto.lib

Dependency Inversion & Composition Root

Business logic khai báo interface nó cần (port) mà không biết ai hiện thực; adapter cụ thể (Postgres, S3, HTTP client) được chọn một lần duy nhất tại composition root và inject vào core, nên hướng phụ thuộc bị đảo ngược và core không import hạ tầng.

ArchitectureTrung bình2026-08-21
Dependency Inversion & Composition Root

Liên quan