Leaky abstraction
id:
leaky-abstraction-269-5579310
title:
Leaky abstraction
text:
In software development, a leaky abstraction is an abstraction that leaks details that it is supposed to abstract away. As coined by Joel Spolsky, the Law of Leaky Abstractions states: This statement highlights a particularly problematic cause of software defects: the reliance of the software developer on an abstraction's infallibility. Spolsky's article gives examples of an abstraction that works most of the time, but where a detail of the underlying complexity cannot be ignored, thus leaking c
brand slug:
wiki
category slug:
encyclopedia
description:
Faulty software abstraction
original url:
https://en.wikipedia.org/wiki/Leaky_abstraction
date created:
date modified:
2024-03-19T22:07:38Z
main entity:
{"identifier":"Q6509341","url":"https://www.wikidata.org/entity/Q6509341"}
image:
fields total:
13
integrity:
14