< CMS Certified Developer 13 LTS

Inversion of Control

TYPO3

Show in app

Description

This skill covers the design principle of Inversion of Control (IoC). In this principle the flow of control for components is received by an external source. So the external code or framework is in control and calls the custom code.

Goals

  • I know about the concept of Inversion of Control.
  • I know examples of how IoC is implemented in modern software systems.
  • I know how IoC contributes to better code maintainability and testability.

Maintainer

Andreas Wolf