What's the difference between service location and dependency injection? Why is this dependency injection thing such a big deal anyway, and how do you use that tool correctly? I'll answer these questions and more, including real-world examples of refactoring an application toward the more explicit, testable, closer-to-SOLID applications.

Comments

Comments are closed.

Very informative. Great slides. Thanks for coming and hope to see you next year.

Fantastic talk on both the how and why of DI. The 45min slot left the talk a bit rushed (could probably cut out the Pimple + League container slides for abbreviated talks), but still super informative.

Jake Moote at 22:41 on 27 Jul 2018

Great session. Provided some great insight on dependency injection and pointed out some cases that I wouldn't have initially thought of!

Jenny J at 10:44 on 28 Jul 2018

Incredibly informative, the slide set up is fabulous.

Jason at 22:28 on 17 Aug 2018

This was a good talk on dependency injection with solid examples.