Практика программирования

Эффективное программирование.

Брайан Керниган, Роб Пайк "Практика программирования" Вильямс, 2015 год. 287 стр. (17,9 мб. pdf)

Авторская практика программирования и полученный опыт обобщились в книге с одноименным названием. Предложены практические уроки и ряд методик и технологических приемов (подбор алгоритмов, структур кода и оптимизацию данных для повышения быстродействия) , используя которые практикующие программисты смогли бы повысить свои показатели в эффективности и профессионализме написания программного кода. Это не первая совместная работа Брайана Кернигана и Роба Пайка, их совместный труд ставший библией для UNIX программистов ("UNIX. Программное окружение" Символ Плюс, 2003 год, 416 стр. ISBN 5-93286-029-4 скачать бесплатно), можно сказать, что это практика программирования для UNIX систем.

О книге.

Представлено девять глав, где вы узнаете:

  1. Влияние стиля программирования на создание оптимизированного и производительного кода.
  2. Основы алгоритмизации и структур данных, как база для программиста.
  3. Сравнительные оценки применения одинаковых алгоритмов и структур данных в разных языках программирования.
  4. Рассмотрены вопросы проектирования программ.
  5. Методика и стратегия отладки и исправления ошибок программного кода.
  6. Автоматизированное и ручное тестирование, как технология поиска проблем.
  7. Эффективные методы оптимизации при работе программы.
  8. Межплатформенность. Перенос на новую аппаратную платформу, языковую среду или операционную систему.
  9. Структуризация кода с использованием регулярных выражений, форматирования данных, макросов и т.д.

Это восьмое по счету издание книги "Практика программирования". Вышедшее впервые в 2004 году ( издание на английском в 1999 году ISBN 0-201 -6 1586-X) Новая версия книги была верифицирована и доработана для русского издания самими авторами. Материал сопровождается примерами на С, С++, Java. Авторы книги выражают надежду, что она поможет в профессиональном росте и повышении квалификации разработчиков программного обеспечения.  ISBN: 978-5-8459-2005-8

Оглавление книги
Скачать книгу бесплатно17,9 мб. pdf
Информатика. Программирование. Видео