什么是依赖注入?(听来的一个笑话)
什么是依賴注入?(聽來的一個笑話)
首先,馬桶是一個大大的容器,能夠容納各種穢物。而且您應該明確這個觀點:這個技術的根本目的就是讓您和您拉的屎能夠輕松的進行分離,不至于在您排泄的過程中拉的滿褲子都是而無法清理,否則您就得通過其他手段,例如拿紙重新擦屁股,或者漂洗內褲乃至丟棄這樣不可重用,且浪費資源的方法來解決拉屎難,且大便與屁眼兒無法及時分離的困難。
?
解決這個問題的根本思想就是設計一個接口――屁眼兒,讓您進食之后能夠及時將大便排泄出體外。所以,我們進行消化這個動作是依賴于屁眼的,同時在另一方面,在馬桶容器這邊,需要提供一個能夠接納屁眼放置在其內的空間,以便能夠通過存儲大便的這個方法來獲得對人拉屎這個動作的控制,人就是這樣依賴于屁眼將大便注入到馬桶里的。
?
?
如果我們把目光放的更寬泛些,您也許會發現,人吃進去的是蔬菜,是魚肉,怎么到馬桶這樣一個輸出端就變成屎了呢,按道理,蔬菜和魚肉排泄在馬桶里還應該是原來的東西啊?如果您仔細理解了:容器本身是不對接口有任何實現的,即馬桶本身不具備能將屎變成蔬菜和魚肉的功能。您發散下思維也許看的更清楚。農民伯伯會把這些屎尿播撒在田地里,然后它們滋潤著蔬菜苗們的生長,給周圍魚塘供以新鮮食料…從這個角度來看,注意,農民伯伯也有屁眼,所以他肯定實現了屁眼這個接口。具體將屎尿轉化為蔬菜魚肉這個過程其實是由農民伯伯來具體實現的,我們所要做的就是將其過程逆化,其結果就是有人在一邊種,有人在另一邊吃,本來農民是天下的主人,我們這幫孫子在人頭上吃喝拉撒,您瞧,這在根本意義上不就是自然而然的控制反轉么?
還有一點注意,屎和蔬菜魚肉在根本上沒有任何區別,只是對于人這一端來說需要加以判斷;識別出來它們是蔬菜魚肉才敢吃,否則吃到屎就該報錯了。這點和Spring技術本身沒有任何出入。
?
周末了,祝大家吃好喝好拉好
轉載于:https://www.cnblogs.com/yanbinboy/archive/2009/06/13/1502582.html
總結
以上是生活随笔為你收集整理的什么是依赖注入?(听来的一个笑话)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【转】【翻译】实体框架中的POCO支持
- 下一篇: 空调制冷液多久加一次(如何选择空调)