PART 1 - TONS OF PUNKS, ONE BIG JERK CHAPTER 4: KEYSTROKES AND BRUSHSTROKES Basement Vs. Rooftop

"Joel Spolsky’s Law of Leaky Abstractions states that non-trivial abstractions leak underlying implementation details."

Spolsky argues that abstractions simplify work without completely insulating developers from the underlying systems, making lower-level knowledge necessary when abstractions leak.

View Source