[心得] Laravel 框架概念 - 控制反轉 (IoC)

作者: Jasonzheng (jason)   2016-11-23 15:23:23
各位好:
不好意思,標題殺人 xd,程式部份雖使用 java,但內文卻是,小弟這幾年用 L
aravel、Spring 等的綜合心得,希望能幫到一些初入框架的朋友。
這是小弟第三篇部落文,是很多人愛談的 IoC/DI,傳說中學會這個,就能秒
學各框架的重要觀念。
接續前兩篇文的觀念,簡單說明 IoC/DI ,並且把大部分人混淆的觀念: 依賴反
轉 vs 控制反轉 vs 工廠,做個釐清。
希望能幫助更多人,並釐清網路上的錯誤資訊... (一堆人說 IoC = DIP,我超
傻眼)。
高手可以略過,文中沒有高深莫測的程式,只有腦殘簡單的容器範例,也沒有酷
炫的語法糖,一切都回歸純樸。
請服用:
https://blog.jason.party/3/ioc-di
作者: aws9527 (Awis)   2016-11-24 02:07:00
推,另外好奇 服務提供者 又是什麼概念
作者: tkdmaf (皮皮快跑)   2016-11-24 02:37:00
1F,你去麥當當點什麼餐,麥當當就給你什麼餐。而你不用自己做漢堡、炸薯條、倒可樂。麥當當提供你這些,你只要負責享用就好。
作者: aws9527 (Awis)   2016-11-25 16:20:00
感謝大大,但是 服務容器跟服務提供者的關係是什麼呢?有點混淆 ~"~
作者: MOONRAKER (㊣牛鶴鰻毛人)   2016-11-26 11:18:00
櫃台和廚房?dep injection就是櫃台不變可是換廚房?(以上有點瞎猜 不要太認真)
作者: hiigara (石頭)   2016-11-27 00:38:00
換廚師,本來會做漢堡給你的,現在做了個漢堡形狀的玩具然後只要在櫃檯點大麥克能夠拿到大麥克玩具就是測試成功或者不換廚師卻換了食材,一樣的意思

Links booklink

Contact Us: admin [ a t ] ucptt.com