leaky abstraction
Word Rarity
Rare
Frequency: Zipf frequency 2.86 in modern English
27
Scrabble Score
16
Letters
3
Syllables
13
Unique Chars
Meaning
noun
An abstraction that undesirably exposes details and limitations of its underlying implementation.
Example Sentences
- "This is a classic case of leaky abstraction. Repository is supposed to abstract away any concerns around querying the database, but now what we are doing here is returning an IQueryable to the consuming code and asking it to build the queries, thus leaking the abstraction that is supposed to be hidden into repository."