dependency-injection-pattern
Dependency injection (DI) is an implementation of thedependency inversion principle with the aim ofseparation of concerns by separating the depndency’s implementation from the class that’s using it. That kind of abstraction makes it possible to have different implementations with the same public methods so the class using it, doesn’t need to care which of the implementations is used. This is also especially useful forunit testing.
There are different types of dependency injection:
Here are 17 public repositories matching this topic...
Language:All
Sort:Most stars
Паттерны проектирования с примерами на C#
- Updated
Jun 28, 2023 - C#
Code accompanying the Medium article "Dependency Injection for Games"
- Updated
Sep 3, 2023 - C++
Medusa is a website that publishes book reviews. It has two panels: Manager and presentation. Book review is published and categorized from the admin panel. In the presentation panel, you can filter and add comments on book reviews. Admin can edit categories and reviews, delete and add a new one.
- Updated
Feb 19, 2021 - JavaScript
Projeto Android (biblioteca Dagger 2) do artigo
- Updated
May 11, 2020 - Java
🔌 Go framework for dependency injection.
- Updated
Mar 13, 2023 - Go
PrimeFuncPack Dependency is a framework for .NET providing a functional programming based technology to build consistent dependency trees validated in the compile time.
- Updated
Dec 14, 2023 - C#
Design Patterns PHP - Examples with PHP 8.3
- Updated
Nov 23, 2024 - PHP
Design Pattern Examples in C#
- Updated
Jan 17, 2020 - C#
PrimeFuncPack Dependency Registry is a library for .NET providing a dependency registrar intended for registering services, including dependency trees built by PrimeFuncPack Dependency, in the .NET dependency injection mechanism.
- Updated
Nov 28, 2023 - C#
Design Patterns Project: An educational resource showcasing popular patterns like Singleton, Factory, Observer, Dependency Injection, and Template Method. Explore code and labeled sections for insights into practical implementation and concepts. Enhance understanding of design patterns easily.
- Updated
Jun 7, 2023 - C#
a simple windows project with OOP (Accounting)
- Updated
Feb 23, 2020 - C#
Dependency Injection Design Pattern
- Updated
Jul 30, 2018 - PHP
Форум ГУ. API и потребление. Регистрация, аутентификация, авторизация, базовый функционал с удалением, редактированием, созданием сообщений.
- Updated
Sep 5, 2023 - JavaScript
Use of Koin library for dependency injection pattern in Android
- Updated
Nov 10, 2018 - Kotlin
Course Portal Achievement System: Effortlessly reward users with achievements and badges, automatically unlocking rewards based on their engagement and activities.
- Updated
Feb 3, 2024 - PHP
Created by Martin Fowler
Released January 23, 2004
- Followers
- 60 followers
- Website
- github.com/topics/dependency-injection
- Wikipedia
- Wikipedia