Практика программирования
Эффективное программирование.
Брайан Керниган, Роб Пайк «Практика программирования» Вильямс, 2015 год. 287 стр. (17,9 мб. pdf)
Авторская практика программирования и полученный опыт обобщились в книге с одноименным названием. Предложены практические уроки и ряд методик и технологических приемов (подбор алгоритмов, структур кода и оптимизацию данных для повышения быстродействия) , используя которые практикующие программисты смогли бы повысить свои показатели в эффективности и профессионализме написания программного кода. Это не первая совместная работа Брайана Кернигана и Роба Пайка, их совместный труд ставший библией для UNIX программистов («UNIX. Программное окружение» Символ Плюс, 2003 год, 416 стр. ISBN 5-93286-029-4 скачать бесплатно), можно сказать, что это практика программирования для UNIX систем.
О книге.
Представлено девять глав, где вы узнаете:
- Влияние стиля программирования на создание оптимизированного и производительного кода.
- Основы алгоритмизации и структур данных, как база для программиста.
- Сравнительные оценки применения одинаковых алгоритмов и структур данных в разных языках программирования.
- Рассмотрены вопросы проектирования программ.
- Методика и стратегия отладки и исправления ошибок программного кода.
- Автоматизированное и ручное тестирование, как технология поиска проблем.
- Эффективные методы оптимизации при работе программы.
- Межплатформенность. Перенос на новую аппаратную платформу, языковую среду или операционную систему.
- Структуризация кода с использованием регулярных выражений, форматирования данных, макросов и т.д.
Это восьмое по счету издание книги «Практика программирования». Вышедшее впервые в 2004 году ( издание на английском в 1999 году ISBN 0-201 -6 1586-X) Новая версия книги была верифицирована и доработана для русского издания самими авторами. Материал сопровождается примерами на С, С++, Java. Авторы книги выражают надежду, что она поможет в профессиональном росте и повышении квалификации разработчиков программного обеспечения. ISBN: 978-5-8459-2005-8
Скачать книгу бесплатно17,9 мб. pdf
Добавить комментарий