I had a coworker once that went and replaced all the numerical 0s with a constant he defined `const unsigned int ZERO = 0;`. Regardless of use or purpose. Defaults for things like cosmetic styling, loop checks, string terminators... and he just thought we were all morons for going against DRY when we expressed our reasoning for why this was a bad idea.
I had a coworker once that went and replaced all the numerical 0s with a constant he defined `const unsigned int ZERO = 0;`. Regardless of use or purpose. Defaults for things like cosmetic styling, loop checks, string terminators... and he just thought we were all morons for going against DRY when we expressed our reasoning for why this was a bad idea.