Inversion of Control
Complete Developer Podcast - A podcast by BJ Burns and Will Gant - Giovedì
Inversion of Control is a way of designing code to implement the Dependency Inversion Principle. In it the custom code written for the functionality of the application does not control the flow of control. Instead that is received from a more generic framework.