/dev/reading

Dependency Injection Principles, Practices, and Patterns

by Steven van Deursen and Mark Seemann
The cover of Dependency Injection Principles, Practices, and Patterns
4.42/5 on Goodreads
ISBN 9781617294730
Published in 2019
552 pages

Description

Dependency Injection Principles, Practices, and Patterns teaches you to use DI to reduce hard-coded dependencies between application components. You'll start by learning what DI is and what types of applications will benefit from it. Then, you'll work through concrete scenarios using C# and the .NET framework to implement DI in your own projects. As you dive into the thoroughly-explained examples, you'll develop a foundation you can apply to any of the many DI libraries for .NET and .NET Core.