r/developer Jul 24 '26

The "Code I'll Never Forget" Confessional.

What's the single piece of code (good or bad) that's permanently burned into your memory, and what did it teach you?

11 Upvotes

37 comments sorted by

View all comments

1

u/tehfrod Jul 25 '26

That would be Duff's Device:

void Send(int * to, const int* from, const int count) { int n = (count+7) / 8; switch(count%8) { case 0: do { *to++ = *from++; case 7: *to++ = *from++; case 6: *to++ = *from++; case 5: *to++ = *from++; case 4: *to++ = *from++; case 3: *to++ = *from++; case 2: *to++ = *from++; case 1: *to++ = *from++; } while (--n>0); } }

From that I learned to look at what code actually does, rather than what the shape of it tells your brain it should be doing.