When programmers list their favorite books, Jon Bentley’s collection of programming pearls is commonly included among the classics. Just as natural pearls gro
Richard Bird takes a radical approach to algorithm design, namely, design by calculation. These 30 short chapters each deal with a particular programming proble
Accelerate Your Pursuit of Software Excellence by Learning from Others' Hard-Won Experience "Karl is one of the most thoughtful software people I know. He has r