Thắc mắc về kiến thức Dependency injection giảm sự phụ thuộc giữa 2 tầng
cột thớ
Đã trả lời Jun 22nd, 2023 4:52 a.m.
- Theo như mình tìm hiểu thì khi một class sử dụng đối tượng của lớp khác thì nó đã phụ thuộc vào đối tượng đó. Việc sử dụng DI khiến cho lớp được inject chỉ phụ thuộc vào tầng interface và tầng dependency cũng chỉ phụ thuộc vào tầng interface đó chính là giảm phụ thuộc
- Còn với câu hỏi trên là khi mình thay đổi 1 biến trong hàm của tầng dependency thì tầng được inject cũng phải thay đổi đó không phải là công dụng của DI vì khi thay đổi param thì đồng nghĩa với mình đã tạo 1 hàm mới => Bác nào có ý kiến khác hay ý gì thì cùng trao đổi nhé ♥
+3
Tổ chức
Chưa có tổ chức nào.