Dependency Injection in .NET
#1912 of 2,654 all-time
Dependency Injection in .NET
Mark Seemann
4 people recommended it in 2 threads, 2017.
What people on Hacker News said
Dependency Injection in .NET by Mark Seemann was the trigger that started my transition from someone basically writing "script spaghetti" in an OO language to someone that could actually decompose a conceptual set of processes into decoupled parts and assemble a software system from them.
It's clear, concise, and focuses on concepts over specific tools and libraries, but most importantly it's practical - it has real, practical code examples and explains how to actually build an object-oriented system.
I felt like I was finally using the tools available to me in the way they were supposed to be used.
I've really enjoyed "Dependency Injection in .NET"- despite the name, the book itself is really 95% about Dependency Injection and relatively language agnostic.
It exhibits a bottom-up approach to using inversion of control in a way that makes sense and is scalable.
Where it comes up
- Ask HN: What books had the greatest effect on how you structure your code? 2017 · 2 recommendations
- Ask HN: What language-agnostic programming books should I read? 2017 · 2 recommendations