I'm reading Out Of Their Minds - The Lives and Discoveries of 15 Great Computer Scientists by Dennis Shasha and Cathy Lazere. I'm almost half way through but I just read an awesome quote that I wanted to share:
In the culture of computer science, an idea that works in one situation is called a hack, an idea that works twice is called a trick, and an idea that works often and pervasively is called a technique.- Out Of Their Minds, 1998