When I comment out code, I add a timestamp of when I disabled it. Then, when I come across commented code with a timestamp more than 6 months old, I go ahead and delete it. Best of both worlds!
It's only a five minute presentation but it blew me away and I'm keen to give it a try for real at some point. Video here:
Great share, thank you!
Best demonstration of Poe's Law right here.
there are many reasons to leave code comments besides neglect. though in this case it's neglect :)
#if 20141031 // Date as a valid number != 0
// Active code
#else
// Inactive code
#endif
Helps documenting experimental alternatives, even without SCM.