Programming Pearls (ACM Press)
by Jon Louis Bentley, Patrick Chan
Category: Computers

A guide to practical programming techniques and design principles, with information on such topics as testing, debugging and timing, set representations, and string problems.