Programs rarely ever work perfectly on their first run. It's either not robust, crashes, never exits a loop, or the output isn't right for some reason.
How do you guys feel and deal with the general situation, and what do you do once you fix everything?
For me, personally, I spend hard time on testing each individual outputs, rereading my code, drawing outlines for tracing, etc. Often times my mistake is literally a single line error, and when it is, I take an extra 30 minutes to insult myself for how stupid I am while laughing at myself while considering death for all the hardship I put in for a less than 5 second fix. That most recently happened to me while trying to develop a maze generating algorithm. And I'm annoyed again because all along my thought process was screwed up, so I have to rewrite most of it for the 5th time now. :sad:
But that's just me.
So as said, tell me your stories of crying and wish for death. :kek: