What should be the First Post? That was I thinking about.
Being a .NET Developer, I suggest to read this nice and excellent unique work from Joel Spolsky - “The Law of Leaky Abstraction”.
My Big B advised me to know this article, when I’s in Love with .NET.
Here is an excerpt from the article:
TCP attempts to provide a complete abstraction of an underlying unreliable network, but sometimes, the network leaks through the abstraction and you feel the things that the abstraction can't quite protect you from. This is but one example of what I've dubbed the Law of Leaky Abstractions:
All non-trivial abstractions, to some degree, are leaky.
Abstractions fail. Sometimes a little, sometimes a lot. There's leakage. Things go wrong. It happens all over the place when you have abstractions.
I hope everyone will find this worthwhile.