Leaky and broken abstractions
Jump to navigation
Jump to search
A broken abstraction, or leaky abstraction,
is one that fails to actually abstract away what it needed to.
To some degree, all abstractions are,
but still signal which details were intended to be secondary.