Inversion of control

id: inversion-of-control-189-11124076
title: Inversion of control
text: In software engineering, inversion of control (IoC) is a design principle in which custom-written portions of a computer program receive the flow of control from an external source. The term "inversion" is historical: a software architecture with this design "inverts" control as compared to procedural programming. In procedural programming, a program's custom code calls reusable libraries to take care of generic tasks, but with inversion of control, it is the external source / framework that cal
brand slug: wiki
category slug: encyclopedia
description: Software programming technique
original url: https://en.wikipedia.org/wiki/Inversion_of_control
date created: 2005-03-10T09:09:02Z
date modified: 2024-09-09T09:34:58Z
main entity: {"identifier":"Q666438","url":"https://www.wikidata.org/entity/Q666438"}
image:
fields total: 13
integrity: 15

Related Entries

Explore Next Part