Hacker News new | past | comments | ask | show | jobs | submit login

Clearly we need a good acronym for "duplication is better than the wrong abstraction".



I will humbly suggest "DOBA": Duplication Over Bad Abstraction. Not nearly as good as "DRY", but it is fun to say.

I wonder how much of DRY's popularity is due to the catchy name. One can say "this needs to be DRYed up" (verb), or "this code is really DRY" (adjective), or "I appreciate the DRYness of this code" (noun). The opposite of DRY: "wet", of course. Being a homophone of an existing word that is both a noun and adjective, and that has an obvious antonym really lends itself to usage.


"Abstraction extraction is an expensive transaction."




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: