The Law of Leaky Abstractions
en.wikipedia.org