php[architect] — May 2015

It can be a challenge to have to figure out why your new application is crashing or giving the wrong solution, more so if you’re project manager or client are hovering over your shoulder. Good debugging skills can certainly help in that situation, though that’s a topic for another issue. Better still, is to prevent bugs and issues from rearing up in production by having good testing systems in place to catch them. It’s always cheaper to identify and fix a bug early. Given the complex nature of a modern web application, automated testing can be the only way to thoroughly put a system through its paces.