Everything breaks
It’s always interesting how confidant some people are about their code. They assume that, because it works on their machine in dev mode, it will therefore work on the staging server or in production.
Even with full test coverage, things go weird often enough that it’s worthwhile to always check to make sure that things are actually working after a deploy to staging or prod.
Failing to do this wastes everyone’s time. There is no point in a client getting an error that the developer would have also gotten and quickly fixed if the developer had simply checked to make sure everything was working.
June 13, 2009
