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

Описание к видео ТОП 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», Кржиштоф Цвалина, Брэд Абрамс

Комментарии

Информация по комментариям в разработке