本书涉及的主题是计算机专业领域种更为迷人的一个方面:这事一些超出了可靠工程学范畴、位于洞察力和创造力王国中的程序设计珍珠。如同珍珠来自于曾经折磨牡蛎的沙粒,程序设计的珍珠也来自于曾经折磨程序员的实际问题。书中这些有趣的程序将会交给您重要的程序设计技巧和基本的设计原则。 书中的内容大多出自发表在《Communications of the ACM》上的Programming Pearls专题,它们被整理、修订,并于1986年作为本书第一版出版。本书对第一版十三章中的十二章做了大量的编辑更动,并加入了三个新的主题。