← Back to the shelf
Appearance

Dispatches / a short note

concept

The law of leaky abstractions

When an implementation detail leaks to a higher level

This article from 2002 strikes me really hard. Everything he said about leaky abstraction still holds true, and will continue to happen. Probably that’s why it has become a law. https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/

With what I know about science, I’m convinced: A perfect abstraction doesn’t exist and is impossible.