Эта книга предназначена для программистов. Хороший программист должен
знать все, что написано до него, только тогда он будет писать хорошие
программы. Главы этой книги посвящены наиболее привлекательному аспекту
профессии программиста: жемчужинам программирования, рождающимся за
пределами работы, в области фантазии и творчества. В них
рассматриваются: постановка задач, теория алгоритмов, структуры данных,
вопросы повышения эффективности кода, а также верификация и
тестирование программ.