This month, John Kary will demonstrate a process for refactoring some basic procedural code into an object-oriented style. Then, he will refactor it again to use the Observer pattern with Symfony2's EventDispatcher component. No matter your preferred style of development, you are certain to spot something interesting.

Saturday 20th October 2012