Александра КукутьРекомендации
19 февраля 2020, 14:29
Разработчик собрал 25 самых рекомендуемых книг по программированию
Разработчик Пьер де Вульф сделал подборку из 25 книг, которые чаще всего рекомендуют к прочтению для изучающих программирование. Он проанализировал 68 таких списков, которые в общей сложности содержали более 1200 наименований. Вульф подробно описал процесс и методологию в своём блоге.
Разработчик Пьер де Вульф сделал подборку из 25 книг, которые чаще всего рекомендуют к прочтению для изучающих программирование. Он проанализировал 68 таких списков, которые в общей сложности содержали более 1200 наименований. Вульф подробно описал процесс и методологию в своём блоге.
Как отметил разработчик, книги только двух авторов — Мартина Фаулера и Стива Макконнелла — попали в топ маст-ридов больше одного раза. Самая свежая книга — «Cracking the Coding Interview», которую выпустила Гейл Лакман Макдауэлл в 2015 году. «Python Programming» Джона Целле стала самой цитируемой книгой, посвящённой одному языку программирования.
В скобках указано, насколько часто книги упоминались в рассмотренных списках.
Программирование «с пеленок» — 12 курсов для детей и подростков
Хотите превратить увлечение ребенка компьютером в полезное занятие? Мы составили подборку курсов для детей и подростков, которые помогут в этом. В нашем списке есть онлайн и оффлайн-занятия для разного бюджета. Они помогут познакомиться с основами программирования, созданием сайтов и игр, получить ценные знания и навыки и, возможно, станут первым шагом в будущую профессию.
12 книг по JavaScript, чтобы выучить язык с нуля и систематизировать знания
Если вы решили изучать JavaScript, но не знаете с чего начать, можете обратить внимание на книги, которые мы собрали специально для вас. Они не только содержат подробное руководство по изучению языка, но и помогают систематизировать и улучшить уже имеющуюся базу.
а как часто вы читаете подобные "книги по программированию"? Если их можно так вообще называть.
В лучшем случае все примеры к книге идут на языке программирования, который вам нафиг не нужен в ближайшие N лет, в худшем - книга на 99% состоит из абстрактной философской мути, не применимой на практике.
Кнут пошел еще дальше - чтобы читать его книги, вам нужна отдельная книга-самоучитель/словарь, чтобы понять те иероглифы, которыми описаны его примеры
Не знаю, она слишком простая. Там ничего не объясняется, не доказывается. Даже про хеш код говорится что-то в духе, вам не нужно знать что это такое и как он вычисляется и вообще задумываться над внутренносятми. Хотя в том же дот нете с джавой вполне себе приходится переопределять GetHashCode достаточно часто. Не рассматриваются многие мелочи, которые вот очень полезны. Как по мне книга не очень, уж лучше порешать что-нибудь серьёрное с доказательствами корректности, т.к это все очень интересно и не очень сложно, хоть и занимает много времени.
А были бы Robert Martin и Robert C. Martin одним человеком, тоже попал бы в список дважды :)
а как часто вы читаете подобные "книги по программированию"? Если их можно так вообще называть.
В лучшем случае все примеры к книге идут на языке программирования, который вам нафиг не нужен в ближайшие N лет, в худшем - книга на 99% состоит из абстрактной философской мути, не применимой на практике.
Кнут пошел еще дальше - чтобы читать его книги, вам нужна отдельная книга-самоучитель/словарь, чтобы понять те иероглифы, которыми описаны его примеры
Да, вот тоже думаю, есть ли в принципе такая книга, чтобы про алгоритмы, но на питоне - ребенок в школе питон изучает.
Грокаем алгоритмы, пойдёт даже не только детям.
Не знаю, она слишком простая. Там ничего не объясняется, не доказывается. Даже про хеш код говорится что-то в духе, вам не нужно знать что это такое и как он вычисляется и вообще задумываться над внутренносятми. Хотя в том же дот нете с джавой вполне себе приходится переопределять GetHashCode достаточно часто. Не рассматриваются многие мелочи, которые вот очень полезны. Как по мне книга не очень, уж лучше порешать что-нибудь серьёрное с доказательствами корректности, т.к это все очень интересно и не очень сложно, хоть и занимает много времени.
Ну это и есть "порог вхождения": или примитивно, но понятно. Или совсем непонятно без базы, а потом - очень хорошо.
здорово, спасибо!