SOLID 原则
依赖倒置原则
所有的模块(无论高层还是底层模块)都依赖于抽象,而抽象层又属于高层模块。运用于框架设计中,框架只需要定义接口,开发者只需要实现接口而不需要直接调用高层模块,因为高层模块会调用接口从而调用实现层,这也满足了好莱坞原则:Don't call us, we'll call you.
所有的模块(无论高层还是底层模块)都依赖于抽象,而抽象层又属于高层模块。运用于框架设计中,框架只需要定义接口,开发者只需要实现接口而不需要直接调用高层模块,因为高层模块会调用接口从而调用实现层,这也满足了好莱坞原则:Don't call us, we'll call you.
评论