Dependency injection
id:
dependency-injection-166-7510278
title:
Dependency injection
text:
In software engineering, dependency injection is a programming technique in which an object or function receives other objects or functions that it requires, as opposed to creating them internally. Dependency injection aims to separate the concerns of constructing objects and using them, leading to loosely coupled programs. The pattern ensures that an object or function that wants to use a given service should not have to know how to construct those services. Instead, the receiving 'client' is p
brand slug:
wiki
category slug:
encyclopedia
description:
Software programming technique
original url:
https://en.wikipedia.org/wiki/Dependency_injection
date created:
2005-02-09T08:08:35Z
date modified:
2024-08-29T20:13:58Z
main entity:
{"identifier":"Q635336","url":"https://www.wikidata.org/entity/Q635336"}
image:
{"content_url":"https://upload.wikimedia.org/wikipedia/commons/5/5f/DependencyInjectionServiceProvider.png","width":976,"height":1376}
fields total:
13
integrity:
16