Talk comments

Callie Briscoe at 09:13 on 8 Apr 2016

Described objects and classes to a T. Also explained how you can have classes relate to one another including abstractions, parent/child relationships, traits, interfaces and much more. I specifically was introduced to traits and interfaces as an alternative way to share information between classes on the same hierarchical level rather than extending the class which is limited to one connection. The one thing that would help was to structure the problems to work on prior to the talk so that there is a defined issue to fix or code to build.

David Hibler at 09:06 on 8 Apr 2016

Excellent presentation that covers Docker from the basics of just running a container to build one. Very worthwhile.

Anonymous at 23:56 on 7 Apr 2016

I really appreciated understading the why of everything and how it fits together. Having Github as a starting point was useful because I'm familiar with it but I want to see the Gitlab version too. It seems like that will be a better tool for me.

Chris at 21:10 on 7 Apr 2016

I have attempted TDD in my development workflow but have not applied it consistently. After the discussion and hands-on exercises, I have a better grasp on both "how" and "why" to create the tests first.

Chris at 21:05 on 7 Apr 2016

As someone who played with Docker/Dokku in the last year, I found this to be a very good overview. It would have saved me hours of tinkering and reading. The last hour covered tools that I had not begun to play with yet, so it was useful to me as well.

Anonymous at 19:10 on 7 Apr 2016

Ben you did a awesome job. Thanks for going into detail and explaining things well.

Over the past year, I've dabbled in TDD, absorbing information I've read in various books and online forums. This discussion really helped me to figure out some ways of putting it to practical use in my development cycle.
PhpSpec is a tool that I've not had a chance to experiment with until this talk and I'm grateful for the practical application discussions surrounding it.
By far, the best part of this session was the driver + navigator kata exercises. Ciaran went around to ensure that everyone was getting it and to be available for questions.
Great talk, great exercise!
Thank you!

This is my first year attending LSPHP and didn't know what to expect.
I really enjoyed this speaker and his presentation of how a developer can integrate it into their workflow. I'll definitely be adding docker to my development workflow.

Ryan Scott at 16:01 on 7 Apr 2016

Both amusing and informative, it was a great step by step walk through of testing an API with Behat.

Ryan Scott at 15:58 on 7 Apr 2016

Really enjoyed the real world examples of TDD, it really helped clear up some questions about utilizing PhpSpec.