Are you confused by Dependency Injection? SOLID principles? Inversion of Control? These concepts get thrown around a lot in our industry. That’s fine if you’re already an expert. But what if you’re not? What if you’ve got limited experience?
Maybe you’ve read about it in a couple of books. Got a grasp of the theory. That’s all well and good. But how does it translate to a real-world application? Why should you even bother with it if you haven’t used it before? You’ve been building websites for years and they work fine without it. What’s the big deal?
Don’t worry, you’re not alone. In this article, we’re going to try and cut through some of the buzzwords and jargon. We’ll aim to understand what role Dependency Injection plays and how it can benefit you. We’ll also look at using a Dependency Injection container (Autofac) and how it helps.
Read more »