My little short gem from being forced to take a course on ABAP (the SAP "programming language") at Uni:
If you have an error in your program, your editor crashes. You have to start a new editor instance by wrangling through a dozen submenus and entering cryptic commands.
The guy overseeing the course said "Yeah, just open a few backup instances of the editor beforehand."
What's actually happening there is you are executing the program directly from your editor, in the same work process. So if you get a runtime error, then you get the stack trace (dump) and you have lost your whole context so you are back to the menu.
If you have an error in your program, your editor crashes. You have to start a new editor instance by wrangling through a dozen submenus and entering cryptic commands.
The guy overseeing the course said "Yeah, just open a few backup instances of the editor beforehand."