Inversion of Control

Rather than writing a lot of custom code that calls into libraries (traditional development), Inversion of Control frameworks let you hand control over to the framework and it decides when to call your code

20 / 21