Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО - с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство. Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработками вы ни работали, какова бы ни была сложность вашего проекта, в этой книге вы найдете нужную информацию, она заставит вас размышлять и поможет создать совершенный код. Книга состоит из 35 глав, предметного указателя и библиографии.
Моей главной целью при написании этой книги было сокращение разрыва между знани# ями гуру и лучших специалистов отрасли, с одной стороны, и общепринятыми методика# ми разработки коммерческого ПО — с другой. Многие эффективные методики програм# мирования годами скрываются в журналах и научных работах, прежде чем становятся доступными программистской общественности.
...
Исследования и опыт программирования, отраженные в этой книге, помогут вам созда# вать высококачественное ПО и выполнять свою работу быстрее и эффективнее. Пр
очи# тав ее, вы поймете, почему вы сталкивались с проблемами в прошлом, и узнаете, как избе# гать их в будущем. Описанные мной методики программирования помогут вам сохранять контроль над крупными проектами, а также успешно сопровождать и изменять ПО при изменении требований.
...