3 ms·I'll second Skiena's work. It's amazing, pragmatic advice and an enjoyable read.by relaunched 14y agoI'll second Skiena's work. It's amazing, pragmatic advice and an enjoyable read.