2
A
回答
3
不,他們是非常不同的。依賴注入意味着「給我所有我需要的東西來完成我的任務。」一個好的反例就是使用其他單例類或具有其他硬編碼依賴關係的類。
Mixins本質上就是對象或類,它們可以或多或少地與現有的對象或類合併,以將其行爲提供給該對象的使用者。
相關問題
- 1. 混合封裝和依賴注入
- 2. 沒有依賴注入的對象組合是壞事嗎?
- 3. 將依賴注入與工廠模式混合很好嗎?
- 4. 可以有依賴注入回退嗎?
- 5. 依賴注入和泛型集合
- 6. 依賴注入和UI組合
- 7. AngularJS依賴注入 - 混淆語法
- 8. 實現依賴注入混淆
- 9. Spring依賴注入範圍混淆
- 10. 依賴注入 - 注入容器還是個人依賴?
- 11. 太依賴API是一件好事嗎?
- 12. 什麼是依賴注入?
- 13. 依賴注入
- 14. 依賴注入
- 15. 依賴注入
- 16. 依賴注入
- 17. 依賴注入
- 18. 依賴注入
- 19. Pimcore和依賴注入
- 20. 依賴注入和測試
- 21. Grails @DelegateAsync和依賴注入
- 22. IoC和依賴注入
- 23. 依賴注入和Moqing
- 24. MVVM和依賴注入
- 25. 依賴注入和JavaScriptConverter.Deserialize
- 26. 依賴注入和工廠
- 27. WCF和依賴注入
- 28. 依賴注入和.NET
- 29. WCF和Unity - 依賴注入
- 30. 使用依賴注入來注入依賴注入器
與DI相反的另一個例子是每個* new *在某個類的某個地方:)其他(不由提問者提及)mixins不存在於PHP中。 – KingCrunch 2010-11-23 21:19:34