Dependency Injection, Dependency Inversion, and You

Jeff Carouth (22.May.2015 at 10:30, 1 hr )
Talk at php[tek] 2015 (English - US)

Rating: 5 of 5

Dependency Injection, Dependency Inversion, and You

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

 
Comments closed.

Comments

Rating: 5 of 5

22.May.2015 at 10:45 by Chris Flynn (18 comments)

I always love a good talk that references SOLID. Great job Jeff! Very well spoken, good covered on subject.

Rating: 4 of 5

22.May.2015 at 10:55 by Don B. Stringham (29 comments)


Rating: 5 of 5

22.May.2015 at 11:28 by Mike Fleisher (1 comments)

In a word, awesome!

Jeff had a mastery of the subject matter and communicated it elegantly.

Answered all of my questions and then some.

Rating: 5 of 5

22.May.2015 at 11:30 by Michał Suski (5 comments)

Simply perfect!

Rating: 5 of 5

22.May.2015 at 11:30 by Rick Yust (7 comments)

Being able to to see simple examples of before and after helped to see the benefits.

Rating: 4 of 5

22.May.2015 at 11:31 by tarsusc81 (11 comments)


Rating: 5 of 5

22.May.2015 at 11:32 by Rosina Bignall (37 comments)

Great job. Good examples of DI.

Rating: 5 of 5

22.May.2015 at 11:33 by Majid Fatemian (12 comments)

Very useful talk and great examples. A good ratio of details and high level explanations.

Rating: 4 of 5

22.May.2015 at 11:34 by Matt H. (14 comments)

I came away with a much better understanding of Dependency Injection. Thanks for helping me get started on this practice, Jeff.

Rating: 4 of 5

22.May.2015 at 11:44 by Riley Major (61 comments) via Web2 LIVE

Your talk had a good progression of concepts from coupling in general through the concept of dependencies specifically, the practice of dependency injection and finally dependency inversion.

I'm glad you included discussion of dependency injection containers as well. I think it would be helpful to justify use of a dependency injection container by showing the code repetition otherwise required. You talked through it but I don't think I saw it visually.

It got a little complicated at the end and I didn't follow much of the discussion of Aura's DI container and how it might be misused as a service locator. If that's an important consideration I'd suggest going through it more slowly.

I liked the recap and reminder how containers can help you identify the code smell of complex dependencies.

Thanks for putting together this presentation.

Rating: 4 of 5

22.May.2015 at 11:49 by Michael Hernandez (13 comments)

Really enjoyed this discussion of DI! It's always a pleasure to listen to someone who has a solid (no pun intended) grasp on these sorts of topics. As a fan of loosely coupled I knew what to expect and was not disappointed. Thanks Jeff!

Rating: 4 of 5

22.May.2015 at 12:36 by Steve Meyers (46 comments)


Rating: 5 of 5

25.May.2015 at 12:15 by Jonathan Reinink (21 comments)

I really enjoyed this talk. Jeff does an excellent job of unpacking a seemingly complicated topic.

Rating: 5 of 5

25.May.2015 at 20:44 by Sebastián Yandún (3 comments)

One of the best explanations of DI.

Rating: 5 of 5

27.May.2015 at 12:14 by Joshua Warren (19 comments)

As someone who's been thrown into the deep end of dependency injection thanks to is inclusion in Magento 2, I really appreciated this great look not only at DI itself, but also dependency inversion and how to use DI in an intelligent manner to improve the design of our code. Love it!

Rating: 5 of 5

30.May.2015 at 15:55 by Steve Grunwell (135 comments)

Great talk that helped put names to the practices that I was doing before I knew that it was the "right" way simply because things like Dependency Injection felt right.

© Joind.in 2019