学习SOLID设计原则
利用依赖反转设计回调函数

利用依赖反转设计回调函数

依赖反转与回调函数

依赖反转:多态特性让软件设计人员可以按需调整模块之间的依赖关系。

我们在软件设计开发中常用到回调函数来进行消息通知,这时候可以利用依赖反转让被通知方依赖消息主体,向消息主体注册监听。

阅读更多
理解设计模式
依赖反转

依赖反转

本文介绍如何利用多态特性实现依赖反转,让高层模块不再直接依赖底层模块。

多态应该是面向对象编程范式提供的最强大的能力,多态使得依赖反转成为了可能。

阅读更多