The third support for debugging is having a good debugging process (see "The Debugging Process"). Many developers leap straight to the "develop a solution" phase and are, as a result, less likely to ...