> It seems plausible that programming while tired doesn't do a whole lot of damage in itself (more than the usual amount of bugs)
I can tell you in embedded devices that simply isn't true.
In a lot of embedded programming, you can cause real damage--short out boards, crash equipment, etc.
If I have been at something for too many hours, I may simply stop. I will certainly stop if I recognize that I just did something really boneheaded and simple. That means that I'm likely to continue doing boneheaded things and cause real damage.
I can tell you in embedded devices that simply isn't true.
In a lot of embedded programming, you can cause real damage--short out boards, crash equipment, etc.
If I have been at something for too many hours, I may simply stop. I will certainly stop if I recognize that I just did something really boneheaded and simple. That means that I'm likely to continue doing boneheaded things and cause real damage.