Программистам обязательно к прочтению — 10 книг

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

Категория: личные подборки
№1
Приемы объектно-ориентированного проектирования. Паттерны проектирования
Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес
ISBN:5-272-00355-1, 0-201-63361-2, 5-469-01136-4
Год издания:2007
Издательство:Питер
Серия:Библиотека программиста
Язык:Русский

В предлагаемой книге описываются простые и изящные решения типичных задач, возникающих в объектно-ориентированном проектировании. Паттерны появились потому, что многие…

№2
Совершенный код
Стив Макконнелл
ISBN:5-7502-0064-7, 5-469-00822-3, 0-7356-1967-0
Год издания:2005
Издательство:Питер, Русская Редакция
Язык:Русский

Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и…

№3
Мифический человеко-месяц, или Как создаются программные системы
Фредерик Брукс
ISBN:5-93286-005-7
Год издания:2006
Издательство:Символ-Плюс
Серия:Профессионально
Язык:Русский

Эта книга - юбилейное (дополненное и исправленное) издание своего рода библии для разработчиков программного обеспечения во всем мире, написанное Бруксом еще в 1975 году. Тогда же…

№5
Дизайн и эволюция языка C++
Бьёрн Страуструп
ISBN:5-469-01217-4, 0-201-54330-3
Год издания:2006
Издательство:Питер, ДМК пресс
Серия:Классика Computer Science
Язык:Русский

В книге, написанной создателем языка C++ Бьерном Страуструпом, представлено описание процесса проектирования и разработки языка программирования C++.

Здесь изложены цели,…

№6
Сколько стоит программный проект
Стив Макконнелл
ISBN:978-5-91180-090-1
Год издания:2007
Издательство:Питер, Русская Редакция
Серия:Библиотека программиста
Язык:Русский

В отличие от книг, опирающихся исключительно на неточные методы (включая экономически невыгодные в большинстве случаев непрерывные циклы обратной связи и жесткое моделирование), в…

№8
Решение сложных задач на С++
Герб Саттер
ISBN:5-8459-0352-1
Год издания:2002
Издательство:Вильямс
Язык:Русский

В данном издании объединены две широко известные профессионалам в области программирования на C++ книги Герба Саттера Exceptional C++ и More Exceptional C++ , входящие в серию…

№9
Новые сложные задачи на C++
Герб Саттер
ISBN:5-8459-0823-X, 0-201-76042-8
Год издания:2005
Издательство:Вильямс
Язык:Русский

Данная книга представляет собой продолжение вышедшей ранее книги Решение сложных задач на C++ . В форме задач и их решений рассматриваются современные методы проектирования и…

№10
Жемчужины программирования
Джон Бентли
ISBN:5-318-00715-5
Год издания:2002
Издательство:Питер
Язык:Русский