Hardware emulation in the computer

I actually enjoy troubleshooting bugs in my code. Helps me learn more from the mistakes. Print statements work well enough for me. Sometimes I just write new small sketches to test out a new function I'm trying to use to see where my logic is wrong. I guess coming from a hardware troubleshooting backround helped me a lot in trying to solve software bugs.
Once I can get the compiler to compile without errors I'm off to a good start, prior to that no so much... :wink:

Lefty