C H A P T E R  1



Once upon a time, a young CEO, who had just begun his own start-up company, met a young developer in order to start developing a brand new PHP-based general purpose booking system, a core product of the company itself. The CEO was coming from an exciting development experience with his own open-source PHP booking system. This, based on a procedural (though well-organized) framework and with a very low to no use of a good object-oriented architecture, had served its purpose for years with very few issues and excellent stability, even attracting unexpected money donations from the users community. The young CEO and ...

Get Pro PHP Refactoring now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.