• @hackeryarnOP
    link
    English
    12 years ago

    Yeah, this definitely went deeper. I was really tempted to change the title to be honest. The article started out of a frustration of a code base that was too DRY, and kind of grew into a more general how to create abstractions. The original title just stuck around.

    • Juniper
      link
      fedilink
      English
      22 years ago

      That absolutely makes sense, still thoroughly enjoyed the article!

      Something else interesting to think on, is which terminology helps the average programmer more. If DRY causes habits to form around human/business terminology maybe it should be avoided in favor of abstraction layers! No idea what the answer is in this regard, fully possible theres no difference. But its an interesting thought experiment all the same.