Andrey Ashgaliyev

Wiki › People & organisations

Milan Jovanovic

Author of "DRY Is the Most Misunderstood Rule in Programming," arguing that DRY is about duplicated knowledge rather than similar-looking code.

PersonUpdated June 9, 20261 source

Milan Jovanovic is the author of "DRY Is the Most Misunderstood Rule in Programming," an essay arguing that DRY should be understood as a rule about duplicated knowledge rather than a reflex to eliminate similar-looking code.1

His contribution to this wiki is the DRY Principle frame: abstraction should follow shared domain meaning, not surface resemblance. The essay is especially useful as a software-design counterweight inside AI-Assisted Software Development, where agents can make refactoring cheap but still require human judgment about module boundaries and conceptual ownership.

Mentioned in 2 pages

Engineering with agents

Sources

  1. DRY Is the Most Misunderstood Rule in Programming