Dependency Injection Demystified

Write robust and maintainable software using modern language features

I mostly post to Substack these days. Subscribe now to receive non-paywalled, ludicrously in-depth articles on iOS, Swift, and indie projects every 2 weeks.

This article was originally stand-alone; but it’s now wrapped up as Part I of my full unit-testing masterclass, Async Unit Testing in Swift.

I’ve removed the content to ensure I meet Medium’s standards on duplicate articles.

Image generated using Midjourney

--

--

Jacob Bartlett

I'm a Lead iOS Engineer working in London startups. Every 2 weeks, I'll send you ludicrously in-depth articles about iOS, Swift, and indie projects.