Skip to content

Commit

Permalink
Correct date format
Browse files Browse the repository at this point in the history
  • Loading branch information
shaedrich authored Jan 4, 2024
1 parent 0f9df81 commit 6511aa9
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion topics/dependency-injection/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ related: separation-of-concerns, loose-coupling, dependency-inversion-principle,
wikipedia_url: https://en.wikipedia.org/wiki/Dependency_injection
url: https://martinfowler.com/articles/injection.html
created_by: Martin Fowler
released: 23 January, 2004
released: January 23, 2004
---
**Dependency injection** (**DI**) is an implementation of the [dependency inversion principle](/topics/dependency-inversion-principle) with the aim of [separation of concerns](/topics/separation-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 for [unit testing](/topics/unit-testing).

Expand Down

0 comments on commit 6511aa9

Please sign in to comment.