Simple Dependency Injection
a.k.a. how to manage dependencies and ensure testability
31 Jan 2023
In this post we’ll start with a simple MVVM codebase that uses a Service and make it more robust, then leverage that robustness for testability, and provide some alternative patterns for the pitfalls we find along the way.