21
Phải tiêm Dependency phải trả chi phí của Encapsulation?
Nếu tôi hiểu chính xác, cơ chế điển hình cho Dependency Injection là tiêm thông qua hàm tạo của lớp hoặc thông qua một thuộc tính công cộng (thành viên) của lớp. Điều này phơi bày sự phụ thuộc được tiêm và vi phạm nguyên tắc đóng gói OOP. Tôi …