Більше 10 років перше видання цієї книги вважалося одним з кращих практичних посібників з програмування. Зараз ця книга повністю оновлена з урахуванням сучасних тенденцій і технологій і доповнена сотнями нових прикладів, що ілюструють мистецтво і науку програмування. Спираючись на академічні дослідження, з одного боку, і практичний досвід комерційних розробок ПО - з іншого, автор синтезував з найефективніших методик і найбільш ефективних принципів ясне прагматичне керівництво. Який би не був ваш професійний рівень, з якими б засобами розробки ви не працювали, як і вона була складність вашого проекту, в цій книзі ви знайдете потрібну інформацію, вона змусить вас міркувати і допоможе створити досконалий код. Книга складається з 35 глав, предметного покажчика та списку використаних джерел.