I've been perched atop the testing and debugging soapbox lately, having written several tutorials introducing great utilities such as PHPUnit
. Perhaps more accurately, I've been focusing on productivity enhancement
, because the true measure of productivity is based not on the amount of code written in any given day, but rather on the amount of code written that we know will function as expected. Tools such as PHPUnit and FirePHP can go a very long way towards helping you make this determination.
Yet despite the general notion that programming is a profession steeped in discipline and rigor, members of the programming community tend to be rather finicky folks who can be very particular when it comes to tooling. Thankfully PHP developers have a great deal to choose from when it comes to testing and debugging tools, and in this article I'll highlight 10 of my favorites.