Jun 272011
The best solution to every programming problem but one is “write another abstraction layer”. The one exception? “I have too many abstraction layers.”
Just couldn’t resist re-posting that one. BTW, I found this gem on this stack overflow post.