If you are a PHP programmer you have probably had your share of exposure to old spaghetti code that doesn’t seem to follow any rules or patterns other than “I need this now”. I’ve worked on several such projects and I wish I had had a resource like Paul M. Jones’ “Modernizing Legacy Applications In PHP“ at my disposal when trying to get through the code in these projects. The book shows several simple steps to make sense of and clean up legacy code. It’s well worth the money if you haven’t gone through a major refactoring process on code that someone else has written.
Disclaimer: I’m in no way affiliated with the author or publisher other than being a happy customer.