AdvancedVocabulary#software-architecture#backend#developer-tools

Leaky Abstraction Vocabulary

Build fluency in the vocabulary of an abstraction that fails to fully hide the details beneath it.

0 / 5 completed
1 / 5
At standup, a dev mentions an abstraction meant to hide how a remote file-storage API works internally, but callers still have to understand its underlying network retries and timeout behavior to use it correctly, because those details leak through the interface. What is this called?