Write great code thinking low-level, writing high-level - Hyde, Randall (No Starch Press, 2006)