很想寫點什么、罵點誰。。。
話說我已經接觸設計模式超過10年了,6大設計原則和23種GoF設計模式不敢說爛熟于心,但起碼也是能背下來的,結果,我今天被兩個“新名詞”依賴注入(DI)和控制反轉(Ioc)浪費了整整一天的時間!
一直都搞不懂,為什么Java或者其他后起之秀的語言圈子里,奇葩們總是不喜歡沿用前人的冠名,而總是喜歡另辟蹊徑。
沒錯,我想罵所有不把 DI 、IoC 和 DIP 放在一起講的奇葩們,是你們成功的浪費了我一天的時間,直到下班前,我才真正弄懂,IoC只是實現DIP原則的一種設計模式,原來DI只是IoC中的一種實現方式,好吧,奇葩們,你們贏了。