Library 提供一堆的函数,你能自由地安排函数调用的顺序;Framework 具有扩展性,它让你提供回调函数,你没法控制函数调用的顺序,这就是所谓的 inversion of control。

Inversion of Control 又名 Hollywood Principle,这跟好莱坞有什么关系?因为在好莱坞,"Don't call us, we'll call you” — 好冷。

分享到: