2019年8月31日

開發 | 什麼時候要使用依賴注入

全部依賴都應該要被注入嗎?如果不、怎樣的依賴需要被注入?

有地方怪怪的

當代的程式開發框架,通常可以找到很方便的依賴注入、控制反轉容器工具,像PHP Laravel Framework就內建了很方便的IoC Container,讓開發者可以輕鬆地處理類別的依賴注入。但有時候太方便反而會造成濫用,或是有怪味道的產生。