Introducing Tests in Legacy PHP Applications

Comments

Comments are closed.

Rated 5

Anonymous at 10:03 on 8 Oct 2013

Great presentation!

Rated 5

Anonymous at 11:09 on 8 Oct 2013

I really enjoyed this talk! Easily digestable, lots of great advice. Not rushed, lots of time for Q&A.

Rated 5

Anonymous at 11:09 on 8 Oct 2013

I really enjoyed this talk! Easily digestable, lots of great advice. Not rushed, lots of time for Q&A.

Good stuff, like the ideas about pinning tests, though it is often hard to really understand impact of change when changing gnarly code..

Great info about how to approach the problem. Definitely agree with the statement to RESIST rewriting the code. Refactoring with tests is the way yo go.

Excellent talk. Lots of good information and it touched on some scenarios that I am dealing with in my code base. Well done.

Excellent talk. Lots of good information and it touched on some scenarios that I am dealing with in my code base. Well done.

Rated 4

Anonymous at 12:07 on 8 Oct 2013

I enjoyed the talk and gave me some things to consider in even my current projects however I had a hard time following along due to how quickly you were going through each slide.

Rated 5

Anonymous at 12:14 on 8 Oct 2013

Great presentation. Lots of very useable and actionable information.

I felt it was well presented. The only thing I was a bit confused on was how to get Behat running but then again the presentation did explain the end usage and shown actual examples.

This was an awesome presentation. Clear information with a good algorithm and practical tools to use to make testing legacy applications a breeze.

The presentation was a bit fast and seemed like some items could be more fleshed out. I enjoyed seeing real code samples of the introduced tests, but more background info could be given on some of the principles behind them (i.e. mock objects) - but it was good to see a real example of one being used. The overview was useful.

Good but fast.

Testing is one of the reasons I come to this conference. Please keep presenting on this topic.

Rated 4

Anonymous at 13:03 on 9 Oct 2013

Good presentation, but most of the material was pretty basic TDD.

Would have appreciate more on 'mock' objects and when you would use them in place of real objects, dependency injection, and how would fake database queries when your code is conveniently wrapped in models. Fixtures, etc.

I really enjoyed this talk and it is very relevant to what I'll be working on in the weeks to come. This was my first exposure to Behat/Mink beyond "hey, you should check out Behat/Mink" and I'll definitely be utilizing pinning tests in my upcoming refactoring.

The only thing I would suggest is to perhaps go into a bit more depth with Behat/Mink - perhaps with live code samples.

He addressed some real points about the pains of testing legacy apps. I feel I could use a lot of his tips.

I liked seeing how to use Behat to help refactor legacy code. Thanks!

I liked seeing how to use Behat to help refactor legacy code. Thanks!