I personally never use a debugger, as this method can
find bugs even quicker, than stepping though code.
I quite disagree with that. With a debugger you don't have to code additional lines of output and furthermore you can add variables to be watched in debug mode. No need to rerun the program.
But I'm speaking of good debuggers here, like the one for Visual Studio. I never made up with the one SED provides.