Inversion Of Control (Wiki forum at Coderanch) (original) (raw)

posted 9 years ago

The idea behind Inversion of Control is that a framework class imposes some structure on your code, takes care of all the boring plumbing for you, and calls your class to do the little bit of work that is specific to your application. This is the big difference between a framework and a library: you don't call the framework, the framework calls you. See Wiki:HollywoodPrinciple.