Ален И. Голуб "Правила программирования на С и С++"

Ален Голуб Правила программирования на С и С++

Нашел в своих собраниях еще одну достойную внимания книгу по программированию на С/С++, которую и выкладываю на свой сайт. Автор книги Ален И. Голуб, профессиональный программист, который программирует с 1979 года и, как вы понимаете, имеет большой опыт позади. Его книга "Правила программирования на С и С++" ориентирована на помощь программисту путем собрания основных правил, позволяющих привести ваше программирование, код в полный порядок и понимание. Дело в том, что язык программирования С++ настолько гибок, что порой, если не призывать себя к порядку, можно напрограммировать такого, что в дальнейшем не будет возможно это понять, разобрать, исправить, дополнить. Практические правила программирования по своей сути также достаточно гибки, т.к. они меняются и совершенствуются с годами и опытом, но основные моменты все же неизменны и нужно стараться их придерживаться в своей работе.

Ален Голуб приводит в своей книге "Правила программирования на С и С++" весь необходимый комплект объяснений, различных советов, технических приемов нацеленных на помощь в максимально эффективного использования столь мощных современных языков программирования, таких как С/С++. Автор детально рассматривает такие моменты, как практические способы организации и написания сопровождаемого кода, объектно-ориентированное программирование, методы абстракции данных, рассматриваются способы избегания различных специфических проблем для С и С++. Весь рассмотренный материал закрепляется приведенными в книге примерами.

Книга предназначена для широкого круга читателей: программистов, инженеров, научных работников, студентов и всех-всех, кто работает на Си, Си++. Если вы хотите писать отличный код, не блуждая в поисках различной документации, то этот краткий учебник для вас!

Краткое оглавление Ален Голуб "Правила программирования на Си и Си++"

Книга состоит из 8 частей и 161 главы, ниже привожу кратный список

Часть 1. Процесс проектирования
Часть 2. Общие проблемы разработки программ
Часть 3. Форматирование и документация
Часть 4. Имена и идентификаторы
Часть 5. Правила обычного программирования
Часть 6. Препроцессор
Часть 7. Правила, относящиеся к языку Си
Часть 8. Правила программирования на языке Си++
Часть 8а. Вопросы проектирования и реализации
Часть 8б. Проблемы сцепления
Часть 8в. Ссылки
Часть 8г. Конструкторы, деструкторы
Часть 8д. Виртуальные функции
Часть 8е. Перегрузка операций
Часть 8ж. Управление памятью
Часть 8з. Шаблоны
Часть 8и. Исключения

Чтобы вам было более понятен стиль изложения автора, привожу скрин оглавления первой части.

Ален Голуб Правила программирования на С и С++

Скачать Ален И. Голуб "Правила программирования на С и С++" (1.54 mb)