leaky abstraction

English dictionary entry

Meanings

noun
  1. An abstraction that undesirably exposes details and limitations of its underlying implementation.

Word forms

leaky abstraction leaky abstractions

Etymology

Popularised in 2002 by software engineer Joel Spolsky.

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.