How To Refactor for Dependency Injection, Part 3: Larger Applications July 16, 2014 Ondrej Balas continues his series on refactoring code for dependency injection, focusing on techniques that make it easier to refactor complex applications.