Найти в Дзене
Дневник Джуна

Изучаем программирование. День 90. Книги по программированию, которые лучше не читать.

Здравствуйте!
Вчера мы с вами говорили о форматах проведения лекций на курсах по программированию и разбирались, какой формат лучше.
А сегодня я поделюсь с вами книжками по программированию, которые лучше не читать, дабы не тратить на них своё время.
Помните, как-то давно, у нас с вами была статья про Python фреймворки? Я там советовал книгу Мигеля Гринберга по Flask, она изображена на картинке.

Здравствуйте!

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

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

-2

Помните, как-то давно, у нас с вами была статья про Python фреймворки? Я там советовал книгу Мигеля Гринберга по Flask, она изображена на картинке. На днях, мне нужно было быстренько прочесть эту книжку, дабы освежить память и я, чтобы не заморачиваться с английским, взял русскую её версию, и не обратил внимания, что это первое издание книги. Сначала всё шло неплохо, пока дело не дошло до повторения кода из книги. Во-первых, он не весь работает, во-вторых, он банально устарел( и по этой причине тоже он не работает). В-третьих, автор допускает ошибки в коде, и дальше, применяя этот код, ни в коем случае не исправляет их, и примеры из книги перестают на каком-то моменте работать. А если вы момент "неработы" не заметили сразу, то придётся возвращаться на пару-тройку страниц назад и проверять код строчка за строчкой. Есть, конечно, возможность клонировать код с репозитория книги в гитхабе, но и там всё не так радужно. Всё дело в том, что код на гитхабе относится ко второму изданию книги. Поэтому, как бы вам не хотелось воспользоваться русским вариантом данной книжки(а она по прежнему одна из лучших для изучения Flask), сразу берите английскую версию и второе издание. Да, второе издание тоже не без ошибок, но плюсы перед первым их перекрывают. Во втором издании раскрыто намного больше тем, раскрыты они более понятно и более подробно, чем в первом издании. Ну и ошибок в коде намного меньше( с устаревшим кодом я по крайней мере не встречался).

-3

Нет нормальной литературы по REST API на Flask и эта книга ни в коем случае в число этой литературы не входит(кстати может кто знает хороший учебник по этой теме? если да — напишите, пожалуйста, в комментарии). Куча ошибок в коде, причём складывается такое чувство, что авторы сего "шедевра" тоже читали какой-то учебник и копировали код оттуда, а где скопировалось не то, они так и оставили, видимо, руководствовались принципом, чем больше, тем лучше. И если с Гринбергом выше, ошибки можно было частично исправлять предложениями PyCharm по замене, то в этой книге ты больше времени посвящаешь не обучению, а поиском решения ошибок. Да и после такого количества ошибок возникают сомнения, что эти люди могут чему-то научить. Поэтому, мой вам совет — держитесь от этой книги подальше. Я, кстати, не один на неё жалуюсь — зашёл на Amazon, а там в отзывах ад.

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

Приятного вам обучения!

На этом на сегодня всё, встретимся завтра!

Если понравилась статья, поставьте, пожалуйста, лайк! А если вы ещё не с нами, то обязательно подписывайтесь, тут полезно и интересно.

Предыдущая статья. ................................................... Следующая статья.