Category: programming

  • DI doesn’t always mean IoC

    DI doesn’t always mean IoC

    Dependency injection is sometimes confused with dependency inversion. However, the former is only an implementation detail for both dependency inversion and inversion of control. Dependency injection is a useful technique to introduce dependencies in your code. It might be one class we want to use in another one, or it might be a service from […]