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

Related Entries

Explore Next Part