Stop overusing interfaces

Dependency Injection using concrete classes

[Illustration from] Do you use Dependency Injection? Of course you do, you’re a responsible programmer, and you care about clean, maintainable, SOLID code with low coupling. You know perfectly well that New is Glue, and you understand the value of programming to interfaces, not implementations.... [Read More]