====== Inversion of Control ====== Inversion of Control is a pattern used to reduce the coupling of objects. [[Martin Fowler]] more accurately described the act of inverting control as **dependency injection**.