## Tuesday, January 24, 2012

### Degree of the leakage in leaky abstractions

We are software developers, so we very well know Joel's law of leaky abstractions.
That said: all non-trivial abstractions, to some degree, are leaky.

As a consequence it might be good to note that (according to my experiences) the deeper abstractions you create, the higher degree of leakage you get. To put it in another way, here's my funky interpretation (or rather conclusion) of Joel's law:
the degree of the leakage is directly proportional to the abstractional distance