Talk comments

Great talk! Did a great job approaching the issue from multiple angles, each with step-by-step logic so that the audience understood the how and why of the approach. Well-designed presentation and useful tactical knowledge for any PHP programmer.

Woody Gilk at 13:02 on 5 Mar 2016

As far as delivery goes, this was one of the best talks I've seen at the conference. Excellent pacing, quality slides, and even a "live" refactoring demo that was spot on.

The content was also quite good. Some of the examples were a little weak, eg using array_reduce to calculate a sum that could be done using array_sum. That said, the overall philosophies that were covered and the design suggestions and general advice were excellent.

This is definitely a contender for my favorite talk of the conference!

Bill Condo at 13:02 on 5 Mar 2016

Awesome as always. Discussed what can be a confusing topic in a clear way.

Josh at 12:51 on 5 Mar 2016

Great talk and was nice to see a new way to think about loops.

Coni Gehler at 12:50 on 5 Mar 2016

As another person wrote, I didn't agree with many of the principles espoused, but cool stuff to think about. Nice use of video for the refactoring. Speaker's volume was a big problem.

Coni Gehler at 12:47 on 5 Mar 2016

Great talk. Knowledgeable speaker. Makes me want to upgrade and write a whole new project from scratch.

Mike Baynton at 12:42 on 5 Mar 2016

The time overall was well used, it was actually really helpful for me to hear about the CAP theorem - knowing you're really just never going to see all three in such simple terms simplifies the head-scratching when considering infrastructure / cluster design.

I would've probably gotten more out of some code examples personally than the discussion of bounded contexts personally, but that's just a function of my lack of experience with not-only-sql data stores and my organization being too small for a many micro-services model.

Coni Gehler at 12:42 on 5 Mar 2016

Got lots of great info from the talk. Maybe adding more illustrations or real-world applications would have made it less dry. But I learned a ton.

Becky at 12:41 on 5 Mar 2016

A lot of food for thought that has me thinking about looking at my code and seeing if/how I can refactor it using some of the techniques you discussed.