One of my super short reviews on the books I read in my My Way to PHP series.
PHP Objects, Patterns, and Practice by Matt Zandstra
This book surprised me. It was a lot better than I expected. It covers OOP in PHP in more depth than the last one. It also covers things like the reflection API.
What I really enjoyed are the high quality examples. He actually took the time to do error handling and use the proper modules instead writing something himself. The book obviously covers design patterns. There were several from the GoF but he also covered a few from POEAA.
Next up he covers the tool chain and development environment. There are chapters on PHPUnit, Phing, Git, etc. Pretty good!
All in all, a pretty great book and ideal if you written some scripts and want to professionalize your workflow. Recommended!