Больше рецензий
29 апреля 2021 г. 09:09
1K
4
РецензияОбзор этой книги открою мемом "Них... не понял, но очень интересно". Не совсем так, конечно, но такие мысли при прочтении периодически возникали.))
Много иллюстраций в стиле "набросок от руки" и примеров с реальными объектами создают впечатление разжёванной книги для новичков и что "не так страшны алгоритмы, как их малюет название книги". Однако, не всё так просто. То ли не оптимальная подача материала, то ли кривоватый перевод, но я по нескольку раз перечитывал некоторые главы, пытаясь понять определённые моменты. Местами автор делает не очевидные выводы.
Примеры с кодом на пайтоне могли бы быть тоже пооптимальнее. Например, странные названия переменных- в задаче про покрытие штатов радиостанциями, для полного списка штатов напрашивается переменная all_states_available, а не states_needed. При этом, автор инициализирует переменные на одной странице, а основной код идёт через 2-3 страницы после инициализации, и к этому времени уже забываешь что это за переменная с таким странным именем и что в ней хранится.
Также с улыбкой отметил для себя вложенные примеры, которые тоже немного запутывали.
В общем, книга не без недостатков и при прочтении возникает ощущения сумбура, но, в целом, сама тема мне очень понравилась. Некоторые моменты автор раскрыл недостаточно или не оптимально. Как введение в алгоритмы отлично подходит, но потом нужно читать что-то ещё по этой теме.