DI Container is Magic Box !?


我聽到最早出現Magic Box是用來講Microsoft MVC 3 or 4 的 Controller Class,也稱作黑盒子,

因為裡面做了什麼魔術我們不知道,但是可以透過最簡單的繼承Controller來完成MVC Pattern模型簡直就是魔術,

Controller就是Magic Box

現在是個人人都可以變魔術的年代,有了材料,通通丟進魔術箱,就可以變出一樣的魔術(請參考Constructor Injection)

而這個魔術箱可以做到什麼樣的境界,以我個人的那幻想般的想像力,基本上要做出一台自動機可能都沒問題.

這是有端倪的.

物件導向程式設計開發思維

待續....

results matching ""

    No results matching ""