ТОП 35 ЛУЧШИХ И САМЫХ рекомендуемых книг для программистов

#книги #программирование #BestProgrammingBooks #топкниг #Python В интернете полно списков «Лучших книг по программированию за всё время» и многие из них советуют разные (не всегда хорошие) книги. Один программист решил узнать, какие книги рекомендуют чаще всего. Для этого он взял все эти списки, проанализировал их и выложил свою мета-подборку из 25 книг. Делимся ей с вами. А еще дополнительно будут бонусы в конце статьи в виде других метаподборок. Для начала Пьер сделал несколько вариаций Google-запроса «Best Programming Books». Спарсив топ поисковой выдачи и исключив дубликаты списков, Пьер получив 150 подходящих страниц. Далее из них были исключены ветки Quora и Reddit, а также списки, сфокусированные на конкретной технологии или платформе, одном конкретном языке или бесплатных онлайн-книгах. Мы постарались найти переводные эквиваленты указанных Пьером книг. Не всегда у хороших книг бывают достойные переводы. Поэтому также мы указываем оригинальные названия изданий. Наш сайт: https://devguide.ru/2021/06/02/25-luc... 00:00 - Начало 00:54 - Сама процедура поиска и подбора книг от французского разработчика Пьера де Вульфа 02:30 - 25 место Хамбл, Фарли. Непрерывное развёртывание ПО (8.8% рекомендаций) 03:27 - 24 место Уэйн, Седжвик. Алгоритмы на Java (8.8% рекомендаций) 03:52 - 23 место Кори Альтхофф. Сам себе программист (8.8% рекомендаций) 04:44 - 22 место Steve McConnell. Rapid Development (8.8% рекомендаций) 05:10 - 21 место Питер Сейбел. Кодеры за работой. Размышления о ремесле программиста (10.2% рекомендаций) 06:28 - 20 место Эрик Эванс. Предметно-ориентированное проектирование. Структуризация сложных программных систем (10.2% рекомендаций) 07:14 - 19 место Дональд Кнут. Искусство программирования (10.2% рекомендаций) 07:38 - 18 место Абельсон, Сассман. Структура и интерпретация компьютерных программ (13.2% рекомендаций) 08:15 - 17 место Мартин Фаулер. Шаблоны корпоративных приложений (14.7% рекомендаций) 08:50 - 16 место Джон Бентли. Жемчужины программирования (16.1% рекомендаций) 09:20 - 15 место ДеМарко, Листер. Человеческий фактор. Успешные проекты и команды (17.6% рекомендаций) 09:52 - 14 место Кормен и др. Алгоритмы. Построение и анализ (17.6% рекомендаций) 10:35 - 13 место Чарльз Петцольд. Код: тайный язык информатики (19.1% рекомендаций) 11:08 - 12 место Стив Круг. Не заставляйте меня думать. Веб-юзабилити и здравый смысл (19.1% рекомендаций) 11:28 - 11 место Джон Сонмез. Путь программиста (22.0% рекомендаций) 12:06 - 10 место Г. Л. Макдауэлл. Карьера програмиста (22.0% рекомендаций) 12:34 - 9 место Приемы объектно-ориентированного проектирования. Паттерны проектирования (25.0% рекомендаций) 13:03 - 8 место Майкл Физерс. Эффективная работа с унаследованным кодом (26.4% рекомендаций) 14:04 - 7 место Роберт Мартин. Идеальный программист (27.9% рекомендаций) 14:34 - 6 место Фредерик Брукс. Мифический человеко-месяц, или Как создаются программные системы (27.9% рекомендаций) 15:17 - 5 место Фримен, Робсон. Head First. Паттерны проектирования (29.4% рекомендаций) 15:59 - 4 место Фаулер, Кент. Рефакторинг. Улучшение проекта существующего кода (35% рекомендаций) 16:46 - 3 место Стив Макконелл. Совершенный код (42% рекомендаций) 17:07 - 2 место Роберт Мартин. Чистый код (66% рекомендаций) 17:37 - 1 место Томас, Хант. Программист-прагматик (67% рекомендаций) 18:12 - БОНУС! ЕЩЕ подборка книг от программистов! Еще 10 самых рекомендуемых книг для программистов на русском языке от Dev-Books 18:54 - 1 место «JavaScript: сильные стороны», Дуглас Крокфорд 19:08 - 2 место «Язык программирования C», Брайан У. Керниган, Деннис М. Ритчи 19:26 - 3 место «Эффективное использование С++. 55 верных способов улучшить структуру и код ваших программ», Скотт Майерс 19:46 - 4 место «Экстремальное программирование: разработка через тестирование», Кент Бек 20:01 - 5 место «Регулярные выражения», Джеффри Фридл 20:14 - 6 место «CLR via C#. Программирование на платформе Microsoft.NET Framework 4.5 на языке C#», Джеффри Рихтер 20:29 - 7 место «Современное проектирование на C++», Андрей Александреску 20:46 - 8 место «Шаблоны тестирования xUnit. Рефакторинг кода тестов», Джерард Месарош 21:02 - 9 место «Компиляторы. Принципы, технологии и инструментарий», Альфред В. Ахо и другие 21:17 - 10 место «Инфраструктура программных проектов. Соглашения, идиомы и шаблоны для многократно используемых библиотек .NET», Кржиштоф Цвалина, Брэд Абрамс

ВДОХНОВЛЯЮЩИЙ СЕМЕЙНЫЙ ФИЛЬМ ПО РЕАЛЬНОЙ ИСТОРИИ | НЕНОРМАЛЬНЫЙ | ДРАМЕДИ
▶︎

ВДОХНОВЛЯЮЩИЙ СЕМЕЙНЫЙ ФИЛЬМ ПО РЕАЛЬНОЙ ИСТОРИИ | НЕНОРМАЛЬНЫЙ | ДРАМЕДИ

Как учиться программированию эффективно?
▶︎

Как учиться программированию эффективно?

Вспоминаем лучшие серии четвертого сезона | Смешарики 2D. Сборник 2026!
▶︎

Вспоминаем лучшие серии четвертого сезона | Смешарики 2D. Сборник 2026!

BEST BOOKS FOR A HACKER (ETHICAL AND NOT SO...)
▶︎

BEST BOOKS FOR A HACKER (ETHICAL AND NOT SO...)

Myths About India: An Indian Explains India | Stereotypes, Food, Cows, Castes, and English
▶︎

Myths About India: An Indian Explains India | Stereotypes, Food, Cows, Castes, and English

Software 3.0: код будущего
▶︎

Software 3.0: код будущего

Алгоритмы на Python 3. Лекция №1
▶︎

Алгоритмы на Python 3. Лекция №1

The most profitable life strategy
▶︎

The most profitable life strategy

Устраиваюсь кодером НЕ УМЕЯ кодить [ Пранк работодателей ]
▶︎

Устраиваюсь кодером НЕ УМЕЯ кодить [ Пранк работодателей ]

Как учиться быстро и самому? На примере языков  программирования.
▶︎

Как учиться быстро и самому? На примере языков программирования.

Вся IT-база в ОДНОМ видео: Память, Процессор, Код
▶︎

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

AI 최후의 승자 이래서 구글입니다 (KAIST 전자및전기공학부 김정호 교수)
▶︎

AI 최후의 승자 이래서 구글입니다 (KAIST 전자및전기공학부 김정호 교수)

The best documentary about the creation of AI
▶︎

The best documentary about the creation of AI

Главная проблема ИИ, которую никто не может решить
▶︎

Главная проблема ИИ, которую никто не может решить

Кто такие devOps, что такое Docker на самом деле, Kubernetes - это сложно
▶︎

Кто такие devOps, что такое Docker на самом деле, Kubernetes - это сложно

Programming Fundamentals – #1 – Logic and algorithms
▶︎

Programming Fundamentals – #1 – Logic and algorithms

9 вещей, которые я хотел бы знать в начале карьеры в айти
▶︎

9 вещей, которые я хотел бы знать в начале карьеры в айти

ЯЗЫК АССЕМБЛЕРА С НУЛЯ | #1 НАЧАЛО
▶︎

ЯЗЫК АССЕМБЛЕРА С НУЛЯ | #1 НАЧАЛО

1. CS50 на русском: Лекция #1 [Гарвард, Основы программирования, осень 2015 год]
▶︎

1. CS50 на русском: Лекция #1 [Гарвард, Основы программирования, осень 2015 год]

Introduction to Programming and Computer Science - Full Course
▶︎

Introduction to Programming and Computer Science - Full Course