"The great gods of programming said, ‘Thou shalt put printf statements in your program at the point where you think it’s gone wrong, recompile, and run it.’"

Joe Armstrong (Coders at Work)