People who spend much time debugging other people's programs soon learn not to listen to explanations before tackling the problem. Such explanations tend to put the listener on the same false track of assumptions that prevented the speaker from finding the bug for himself.

