Інверсія керування: відмінності між версіями
[неперевірена версія] | [неперевірена версія] |
Вилучено вміст Додано вміст
Mrhex (обговорення | внесок) додано більш змістовне визначення терміну. усунено повторення інформації |
Mrhex (обговорення | внесок) м fixed typo |
||
Рядок 1:
{{Переписати|дата=липень 2013}}
'''Інверсія управління''' ({{lang-en|Inversion of Control}}, '''IoC''') — це принцип організації [[Комп'ютерна програма|програми]], згідно з яким керування [[Потік виконання|потоком виконання]] программи здійснюється окремим
Найпопулярнішою реалізацією IoC є '''Dependency Injection Principle''' (принцип впровадження залежностей). Dependency Injection використовується в багатьох [[фреймворк]]ах, вони називаються IoC контейнери. Він застосовується програмістами, які використовують такі об'єктно-орієнтовані мови програмування, як [[Smalltalk]], [[C++]], [[Java]], [[PHP]] або мови платформи [[.NET]].
|