Dependency injection, the right way.

Dan Ackroyd (18.Jul.2015 at 14:30, 50 min)
Talk at PHP South Coast Conference 2015 (English - UK)

Rating: 4 of 5

Dependency injection, the right way.

Who are you?

Claim talk

Talk claims have been moved to the new site.

Please login to the new site to claim your talk

Comments closed.


Rating: 4 of 5

18.Jul.2015 at 15:16 by David Yell (115 comments)

Very interesting and in depth talk delivered well.

Rating: 4 of 5

18.Jul.2015 at 23:45 by Anonymous

We chatted in the lunch queue but will post anyway.

I really enjoyed your talk and felt you covered a lot of ground.

As well as the specifics of dependency injection, you made a number of subtle points that I hadn't heard before and really appreciated, for example:

- Prefer ClassName::class to string
- Rethrow generic exceptions as specific exceptions to aid troubleshooting
- Logical to define resource factories as functions since code outside the project is procedural in nature
- More efficient to review methods from interfaces than classes

The last two points are both valid in my view, however others seemed to find them controversial.

There may have been less scepticism if you had warned us that you have a somewhat distinct style and favour a particular approach in some areas.

You also started your talk without an "about me". Establishing credibility and common ground would likely have made your audience more accepting.

Rating: 4 of 5

19.Jul.2015 at 12:29 by Chris Sherry (80 comments)

A technical talk that was delivered in good detail. Some points go against established RFCs but I think it was good to see a talk that challenges these. Some of the choice were explained well but I felt lacked a little personal experience to back them up.

The pace of the talk made it a little tricky to keep my focus in places but the time in the day of the talk's slot had something to do with that too.

Rating: 5 of 5

19.Jul.2015 at 16:18 by Dan Brown (21 comments)

Rating: 4 of 5

19.Jul.2015 at 20:15 by Tristan Bailey (6 comments) via iPhone app

Best technical talk of the day as made everyone consider how they were coding and if the style of their work was right. So clear and so good debate. Would have been nice to maybe cut the talk back and lead more discussion.

Rating: 5 of 5

20.Jul.2015 at 11:12 by Marco Pivetta (117 comments)

This talk is a very good eye-opener for a lot of people that just joined the "Dependency Injection Club", and that are just relying on the toolset they are using, rather than reflecting on what is happening and what shouldn't happening.

Nicely delivered, even though Dan wasn't feeling all too well.

We need more of these technical opinionated talks: that's where discussion starts from.

Rating: 5 of 5

21.Jul.2015 at 12:34 by Philip Manavopoulos (11 comments)

Rating: 4 of 5

21.Jul.2015 at 14:53 by Pascal de Vink (27 comments)

Dan definitely knows what he's talking about and the message is very universal: you should do dependency injection, it will make your live better.

Having a different point of view than some of the others in de DI club is a-ok, but it might be best to warn people upfront and direct questions that lead to discussions at the end to after the talk. This avoids needless discussions and leaves opportunity for people with genuine questions.

Rating: 4 of 5

23.Jul.2015 at 22:54 by Neil Nand (46 comments)

Good talk & it came across as though you really understood your subject. Went a little over my head in parts but that's more a lack of understanding on my part as there's only so much explanation you'd be able to do in the limited time.

Rating: 4 of 5

26.Jul.2015 at 10:04 by Katy Ereira (65 comments)

Good technical talk; covered a lot of points and provided valuable insight. However, I felt that delivery was a bit lacking in enthusiasm. Possibly to do with time of day etc.

Rating: 4 of 5

03.Aug.2015 at 02:30 by Jeremy Coates (73 comments)

Generally good talk, however many points were asserted as the only way to view things. Being opinionated is fine, but without room given for alternate views it potentially lands flat for the audience. Learning to handle the Q&A better would improve things - allowing one person to have a question and 2 follow ups, locks out others with points to make.

Rating: 5 of 5

05.Oct.2015 at 11:42 by Anonymous

The talk was very informative and introduced useful tools. Covered the reasons for good dependency injection and provided useful information on how to do it.

© 2019