Over DRY
tl;dr:
Y in DRY is for yourself. Maybe for others. But maybe not.
When DRY is too DRY? DRY principles are now widely adopted in our trade, thanks to Pragmatic Programmer’s undeniable effect, where “Every piece of knowledge must have a single, unambiguous…