10 лучших книг по программированию по мнению Reddit

целебная сила

Проект Reddit Favorites проанализировал 3,5 млрд. комментариев и выделил самые упоминаемые книги по программированию, 10 из которых перед вами.

Перечень книг по программированию
1. Роберт Мартин «Чистый код»

10 лучших книг по программированию по мнению Reddit

Если ваш код работает, это ещё не значит, что его можно назвать хорошим. Эта книга по программированию расскажет вам не только о том, как писать хороший код, но и как превратить плохой код в хороший. С её помощью вы сможете понять, почему такие мелочи, как правильное название переменных, — вовсе даже не мелочи, а важные пункты на пути к осознанию того, как писать «чистый код».

2. Стив Макконнелл «Совершенный код»

10 лучших книг по программированию по мнению Reddit

Книга по программированию Стива Макконнелла — это то, что советуют прочитать хоть раз в жизни каждому программисту. Свыше десяти лет первое издание небезосновательно считалось лучшим практическим руководством по кодингу. В ней, опираясь на свой опыт, автор собрал различные методики и принципы программирования. Программист любой области с любым уровнем обязательно найдет для себя что-то, о чём он раньше не знал или не задумывался.

3. Брайан Керниган, Деннис Ритчи «Язык программирования С»

10 лучших книг по программированию по мнению Reddit

Книга по программированию от авторов языка C. В своё время она стала своеобразным классическим учебником по языку С и до сих пор является классикой для всех изучающих и/или использующих как С, так и С++.

На текущий момент книга переиздана уже в третий раз с учётом всех поправок и изменений в терминологии за прошедшее время.

В русском переводе

4. Джошуа Блох «Java. Эффективное программирование»

комплекс средств для потенции бесплатно

10 лучших книг по программированию по мнению Reddit

Здесь есть 57 ценных правил, которые помогут понять, как именно нужно работать с языком Java, чтобы получить надежный, эффективный и понятный всем программный код. Каждое из приведенных правил представлено в форме короткого эссе, в которое включены описание проблемы, код (пример), а также случаи из личного опыта автора.

В русском переводе

5. Кэти Сьерра и Берт Бейтс «Изучаем Java»

10 лучших книг по программированию по мнению Reddit

Эта книга подойдёт для тех, кому наскучили обыкновенные абзацы с текстом. Данная книга предоставляет информацию читателю в визуальном формате. Во время её прочтения вам будет казаться, что её для вас написал ваш друг, а не какой-то учёный, который использует кучу непонятных слов.
В книге приведена вся нужная теория, которая также подкрепляется практическими примерами и тестами.

В русском переводе
6. Стенли Б. Липпман, Жози Лажойе, Барбара Э. Му «Язык программирования C++. Базовый курс»

10 лучших книг по программированию по мнению Reddit

Это популярное введение в стандарт C++ было полностью обновлено, реорганизовано и переписано, чтобы помочь программистам быстрее изучить язык и использовать его более современным, эффективным способом. Со времён последнего издания подход авторов к обучению языку развивался вместе с языком. Теперь книга предоставляет читателям средства для написания полезных программ без предварительной обработки каждой детали языка.

На OZON

7. Томас Кормен, Чарльз Лейзерсон, Рональд Ривест и Клиффорд Штайн «Алгоритмы: построение и анализ»

10 лучших книг по программированию по мнению Reddit

Эта книга является вводным курсом по современным компьютерным алгоритмам. В ней описано множество действительно работающих алгоритмов на доступном уровне для основной массы интересующихся читателей. Авторы постарались сделать пояснения к каждому, даже довольно сложному, алгоритму максимально доступными для читателя.

В русском переводе

8. Хант Эндрю, Томас Дэвид «Программист-прагматик. Путь от подмастерья к мастеру»

10 лучших книг по программированию по мнению Reddit

Сегодня очень многие книги по программированию не пытаются донести основы становления не просто «кодером», а программистом более высокого уровня. Они рассказывают про синтаксис или технологии, в то время как с помощью этой книги вы сможете понять, что на самом деле основная сила любой хорошей команды — это наличие способных программистов, которые действительно знают своё дело.

9. Харольд Абельсон, Джеральд Джей Сассман
«Структура и Интерпретация Компьютерных Программ»

10 лучших книг по программированию по мнению Reddit

Эта книга является переводом очень популярного в своё время учебника, который преподносит программирование, начиная с азов, и заканчивая довольно непростыми темами. Прежде всего автор этого учебника направляет читателя на оттачивание навыков создания алгоритмов, поэтому книга не затрагивает конкретных приемов в конкретных языках программирования. Именно по этой причине для примеров в книге автор обратился к очень простому, но при этом мощному языку Scheme.

В русском переводе

10. Дональд Кнут «Искусство программирования»

10 лучших книг по программированию по мнению Reddit

Искусство программирования — это всеобъемлющая монография, написанная Дональдом Кнутом, которая охватывает многие виды алгоритмов программирования и их анализ. Проект изначально планировался как единая книга. В итоге перед нами 4 тома, которые были признаны одной из двенадцати лучших физико-математических монографий столетия.

Том 1-3

Вас также может заинтересовать:

  • 10 наиболее популярных книг на StackOverflow
  • 10 книг о работе программистов

10 лучших книг по программированию по мнению Reddit

средство от простатита

Просмотров:

Добавить комментарий