控制反转
Key Word:
Ioc,Inversion of Control;
DIP,Dependency Inversion Principle;
Hollywood Principle,"Don't call us,we'll call you".
控制反转,好莱坞原则,依赖查找,依赖注入,组件式开发。
昨天在大学群里好奇地发出了一个技术贴声音,是关于IOC学习的,结果有同学反问我是否做JEE了,我不得不调戏他要有国际视野.....
场景:假设存在一个主应用程序,期望能够对其通过添加组件模块的方式进行扩展。例如系统的主界面是各子系统清单,这些子系统可以无限添加(不确定性),通过主界面可以进入任何具备权限的子系统模块。