Writing maintainable code is an art that takes effort and practice to master.
Part of that art is learning what tools and strategies will assist you in that
effort. In this tutorial, we will cover a variety of practices and tools that
can make your life, and the lives of your team members, easier as you develop
your applications. Among them, we will provide overviews of:

* Version Control
* Coding Standards
* Unit Testing basics
* QA tools: phpcs, phploc, phpmd, continuous integration, and more
* Team Collaboration tools, such as Skype, IRC, issue trackers, and more


Comments are closed.

Nice work. Unbelievable amount of resources and ideas. I also have a bunch of work to do.

This was a great talk. The good news is that there wasn't anything overly shocking as I've given very similar talks in the .NET and Ruby space. I just don't know all of the tools and techniques in the PHP world but I'm learning fast. :)

I really liked the pacing and the content. Well done...

I'll echo others comments here: Great job. I will admit that I wanted to stop and ask tons of questions initially. However, I quickly came to grips with the fact that this talk was a good overview of all the things I should be doing and a jumping off point for my own research. Thanks.

Congratulations to Lorna and Matthew for again an awesome session. Since I put these techniques into practice day-by-day, I already have tasted the true value of what they were saying and could only agree on each and every level.

Great job both !

This talk was absolutely amazing. The structure and points made are not specific to PHP. Everything they discussed are important to the overall process that "should" be implemented in your SDLC. I like how everything tied in together with the talk of Continuous Integration.

Matthew did a great job. He obviously knows his stuff. Lorna did great as well. I liked the playful banter as they switched places. Looking forward to reading tons more on ibuildings.com