инъекция зависимостей

Dependency Injection (внедрение зависимостей) -- что это такое

Dependency Injection - это концепция построения приложения, при которой за каждую функцию приложения отвечает один, условно независимый объект (сервис), который может иметь необходимость использовать другие объекты (зависимости), известные ему интерфейсами. Концепция реализуется в различных языках программирования: PHP, Java, JavaScript, С#, Python и др.

Такой подход, когда функциональные блоки выделяются в сервисы, принято называть сервисно-ориентированной архитектурой (Service-oriented architecture, SOA).

Subscribe to RSS - инъекция зависимостей