Talk in English - US at Nomad PHP - US - February 2015
Short URL: https://joind.in/talk/af940
(QR-Code (opens in new window))
Dependency Injection, Dependency Inversion, and You
Comments are closed.
Jeff, thanks that was a great and easy to follow overview. Helped to clear up a misunderstanding I had so---BONUS
It was 6 AM and I was thinking, does it really worth to watch that? It really is. Jeff has the command over the topic. He started well, demonstrated well and ended this talk brilliantly. It was more nice if he cover little bit mocking stuff.
Good talk, I enjoyed it. I have been working towards this sort of thing in my code. We used DI in .Net for awhile, but I'm in the process of modernizing a massive legacy project and haven't been able to apply it to PHP yet.
Thank you for pointing out the service locator problem. I have a static service locator class that I hadn't recognized.
I thought your talking style was fairly good, but the pauses were a bit too lengthy. Also, I can't put my finger on it but the tone was off. Maybe sounded a little too detached or bored at times? I'm not sure.
I kind of liked the jumping between different specific uses. But I think if your generic examples (Alpha, Beta, etc) were more specific it may have helped. Maybe not. A concrete example may have distracted from the concept.
All in all, I enjoyed it. It was a good intro to DI. And I think you did a good job of emphasizing that DI doesn't need containers.
Well-done. Learned a bit about various DI modes that I hadn't come across before, either in other literature or other such talks.
Might be useful to mention how to wrap dependencies to lazy-load them when injected, via the factory pattern or such, for instances where for whatever reason constructing a service is a heavy operation. More advanced stuff, but useful when you're refactoring an app that doesn't have this sort of architecture.
Great talk :) . You did a good job. And thank you for introducing Aura.Di.
Earlier I have looked at your slides from some conference on the same topic. I did have thought, whether I could get an opportunity to hear the same. Thank you @NomadPHP for giving me opportunity for the same.
Thanks once again.