The Law of Leaky Abstractions - Joel on Software - http://www.joelonsoftware.com/article...