Steven van Deursen

Steven van Deursen is a Dutch freelance .NET developer and architect with experience in the field since 2002. He lives in Nijmegen and enjoys writing code for fun and profit. Besides writing code, Steven trains in martial arts, likes to go out for food, and certainly fancies a good whiskey.

books by Steven van Deursen

Dependency Injection Principles, Practices, and Patterns

  • March 2019
  • ISBN 9781617294730
  • 552 pages
  • printed in black & white
  • Available translations: Complex Chinese, Italian, Japanese, Polish, Russian

Dependency Injection Principles, Practices, and Patterns is a revised and expanded edition of the bestselling classic Dependency Injection in .NET. It teaches you DI from the ground up, featuring relevant examples, patterns, and anti-patterns for creating loosely coupled, well-structured applications. The well-annotated code and diagrams use C# examples to illustrate principles that work flawlessly with modern object-oriented languages and DI libraries.