出典:Wiktionary
Popularised in 2002 by software engineer Joel Spolsky.
leaky abstraction (複数形 leaky abstractions)
IQueryable<T> to the consuming code and asking it to build the queries, thus leaking the abstraction that is supposed to be hidden into repository.