Компьютерная литература — рецензии

14 мая 2024 г. 07:37

16

5 Книга мне понравилась, несмотря на перевод и другие мелочи

Иногда у меня бывают такие дни, когда ходишь по книжному магазину и выбираешь книги "не глядя". Вот эту книгу я купил как раз в такой день. Просто понравилась обложка и описание. Это было в Питере, потом предстояла дорога на поезде домой. Вот в дороге я эту книгу и читал. Сразу меня улыбнуло, что наткнулся на вопрос, который мне когда-то задавали на одном из собеседований про резолвинг имен "под капотом" при использовании dunder-методов. В целом книгу однозназно рекомендую, даже опытным Python-программистам для освежения в памяти некоторых особенностей языка и best practices. А новичкам, как мне кажется, будет полезно для общего развития и подтягивания своих хардов.

11 мая 2024 г. 19:09

22

4 Для фанатов серии - пойдет.

В этой книге в большей степени уделено внимание именно первым трем частям Сайлент Хилла (SH1, SH2, SH3), а так же вскольз упоминаются SH origin, SH4, SH5 и SH SM. Есть пару страниц про комиксы и книги.
Если являешься фанатом серии - читай! Книга не большая, прочтёте быстро.
Много отсылок к разным статьям и сайтам.


Развернуть
booktherapy

Эксперт

по погружению в мир слов и историй.

10 мая 2024 г. 09:30

161

4.5 Просто о сложном.

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

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

Развернуть

8 мая 2024 г. 14:46

17

4 Книга для перечитывания

Для освежения в памяти основных алгоритмов книга подходит отлично. Ничего не могу сказать, как она будет восприниматься человеком без профильного образования, который не знаком с алгоритмами.

8 мая 2024 г. 12:57

16

5 Отличный старт

Для всех, кто интересуется проектированием систем (архитектурой) эта книга станет отличным стартом. Да, темы разобраны не очень подробно, но таков формат книги - азы для ответов на интервью по этой теме.

8 мая 2024 г. 12:19

13

5 Однозначно к прочтению!

Отличная книга, которая поможет разобраться с чистой архитектурой Python разработчику. Много примеров. Все ясно, понятно и по делу. Купил ее, когда пришел на проект, где фигурировали понятия "чистая архитекрура", "паттерн репозитория" и т.д. В итоге очень проникся этими идеями и концепциями, прочитав именно эту книгу.

8 мая 2024 г. 12:06

11

4 Попытка объяснить сложное просто

Книга пытается донести до читателя довольно сложные концепции простым языком с примерами из жизни, некими аллегориями. Иногда получается хорошо, но не все. Но почитать интересно

8 мая 2024 г. 11:51

16

4 Ожидал большего

Читать интересно, да. Но когда смотришь оглавление, видишь паттерн такой-то, паттерн другой-то, думаешь, что вот сейчас дойдешь до этого места и тебе откроется святой грааль, но доходишь, читаешь, читаешь дальше и вроде бы интересно, да, но ты (я) как бы это и так знал, просто называется это чуть иначе. Короче, ожидал какого-то откровения, но оно не случилось. Но книга неплохая, читать интересно.

8 мая 2024 г. 11:45

19

3 Для общей эрудиции пойдет

Прочитав эту книгу, я так и не понял, на какую аудиторию она рассчитана. Мне, как человеку, который программирует на Python, она показалась если не бесполезной, то мало полезной. Может, если вы собираетесь стать core разработчиком Python, то она вам будет полезна и интересна. Но я ничего осмысленного не могу про нее сказать, прочитал и прочитал, что-то осталось в голове и хорошо, а нет - да и не особо надо :)

8 мая 2024 г. 11:26

21

5 Хорошая книга

Темой построения архитектуры, мне кажется, должен интересоваться любой программист, независимо от его уровня, если он хочет развиваться в профессии. Я, как любой такой прогрраммист посматривал видео докладов по архитектуре с различных конференций. И, сюрприз-сюрприз, когда я читал эту книгу, стало очевидно, что некоторые докладчики, не мудрствуя лукаво, просто брали и вставляли некоторые идеи из этой книги, даже не пытаясь как-то переосмысленно перефразировать :) Не буду критиковать докладчиков за такой подход, но то, что они брали материал из этой книги (в том числе) говорит, как минимум о том, что прочитать ее стоит. Материл представлен интересно, читается легко, но некоторые моменты я рекомендую перечитывать, чтобы они прочно осели где надо в голове.

8 мая 2024 г. 11:13

17

3 Материал так себе

Книга читается легко и быстро, но ничего нового для себя не нашел. Да, я не новичок, но все же, когда читаешь книгу, хочется хотя бы какую-то одну мысль положить себе в копилку, но тут, увы... Книга для "просто скоротать время". Тем, кто только начинает свой путь в веб-программировании, возможно, что-то удасться узнать новое, но в любом случае материал очень поверхностный.

8 мая 2024 г. 11:07

19

5 Отличная книга

Лично для меня эта книга идеал того, в каком объеме и как должен подаваться материал. Тема асинхронности довольна сложная, но в книге ключевые моменты подкрепляются примерами, глядя на которые, все становится если не очевидно, то понятно. Однозначно рекомендую эту книгу всем программистам, кто пишет на Python, но с небольшой оговоркой: вы уже что-то писали асинхронно и чуть-чуть понимаете что это вообще такое. Совсем "с нуля", как мне кажется, будет немного тяжеловато, но однозначно полезно для развития :)

8 мая 2024 г. 08:50

30

2 Хорошие идеи и ужасный перевод

При чтении складывается такое впечатление, что перевод делал либо ИИ, либо человек, который к ИТ имеет очень слабое отношение. Идет подмена общепринятых понятий (микросервисы - микрослыжбы, например), поэтому, читая, в голове приходится интерпретировать этот перевод принятыми среди программистов терминами, что не очень-то комфортно. В целом книга ничего, надо перечитать в оригинале.

7 мая 2024 г. 08:45

23

3 Прочесть стоит, но без надежд

Ожидания от книги были высокие. Слышал только положительное о ней, да и название-то какое!
Вообще книг посвященных конкуренции в Go мало, но это не значит, что нужно их холить и лелеять

Автор говорит вам: «Горутины дешёвые!». А дальше в коде делает несколько select’ов, чтобы было не n горутин, а n/2. Ещё и читать этот код становится в n раз сложнее

Автор говорит: «Есть Context, он удобный!». А в коде везде используется канал done

Автор объясняет, что A и B такие-то составляющие рантайма. А потом добавляет, что A вообще-то C, B — это D, и есть ещё E. Но называть их он будет для понимания полными именами. Я запутался даже пока писал!
В целом это объяснение планировщика Go запутывает, оно мне не понравилось. По-хорошему бы с доводами и аргументами, но оставим это на личное мнение

Одна из больших…

Развернуть

5 мая 2024 г. 16:05

2K

5

Это та книга, которую я хотел бы прочесть раньше.

Если ответить на вопрос — что прочесть, «Совершенный код» Макконнелла ИЛИ «Чистый код» Мартина, то я бы порекомендовал именно Макконнелла. Хотя я не могу сказать, что у Мартина нет ничего дополнительно к тому, о чём пишет Макконнелл, что Мартин вторичен, нет. Как минимум эти его знаменитые SOLID-принципы описаны именно у Мартина в Чистом коде (хотя формулировки он потом в Чистой архитектуре и меняет потом, для SRP, например). Поэтому в конечном итоге я бы рекомендовал читать обе книги. Но начать бы рекомендовал с Макконнелла.

В «Совершенном коде» очень много ссылок на исследования и практически всё подкреплено цифрами. Научный здравый подход. Что лучше — автотестирование или код-ревью или парное программирование, что какие результаты даёт?…

Развернуть

4 мая 2024 г. 19:25

18

4 Ни рыба, ни мясо

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

Развернуть

3 мая 2024 г. 18:47

24

4 Хорошее введение

Неплохая книга для введения в область. Для более опытных вряд ли что-то будет полезное, но почитать интересно. Красивые картинки, грамотно подобранные под объяснение!

Развернуть

3 мая 2024 г. 10:56

20

3 Много воды

Все, о чем говорит автор,  помещается на паре страниц в конце книги. Есть несколько интересных мыслей в блоке про принцип 80/20. И очень символично этот принцип описывает содержание этой книги: 20%  полезной информации, 80% - вода

3 мая 2024 г. 04:27

14

3 неактуально

прочитала книгу в текущем году по рекомендации. небольшой формат, легкий слог автора, изобилие примеров с ссылками на сайт – я бы вполне могла посоветовать данный опус любому желающему погрузиться в мир ux/ui дизайна только из-за того, как быстро она читается.

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

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

Развернуть

1 мая 2024 г. 14:51

35

4.5

Классная книга. Написанная 20 лет назад, она ни на каплю не устарела. Она рассматривает фундаментальные основы информатики. И, по шагам и простым языком, объясняет как на технологиях 19 века построить что-то типа компьютера.

На сайте https://codehiddenlanguage.com/ доступны интерактивные схемы — удобно.

28 апреля 2024 г. 18:56

34

4 Как не наши деды по граблям ходили и нам завещали

Я иронизирую, конечно. Не наши - это в плане что забугорные, а вот если посмотреть с точки зрения единства отрасли, то очень даже наши. По граблям они ходили и мы ходим по тем же, но вообще-то они пытались сделать так, чтобы мы-то не следовали их примеру. Другой вопрос, что полноценной передачи опыта как-то не случилось. Вот и я прочла эту книгу не в 1975 году, когда она впервые вышла, и не в 1995, когда она была переиздана, а в 2024, когда и пишу эти строки. Другой вопрос, что в 1975 меня и в проекте не существовало, а в 1995 я под стол пешком ходила - а где-то у людей уже был обширный опыт разработки разного рода ПО, и большого, и маленького, и были кое-какие идеи, как с этим всем справляться. Вообще, книга читается как нечто ультрасовременное и злободневное в той части, где автор…

Развернуть
booktherapy

Эксперт

по погружению в мир слов и историй.

28 апреля 2024 г. 11:58

5K

4.5 «Чем сильнее углубляешься в прошлое, тем проще становятся технологии.»

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

Она содержит самое лучшее и доступное объяснение того, как работают компьютеры, от аппаратного до программного обеспечения. Книга начинается с азбуки Морзе и шрифта Брайля, рассказывает о принципах математики и информации, объясняет важнейшую концепцию переключателей и, наконец, переходит в мир печатных плат и двоичных данных. После этого обсуждается идея аналитических и вычислительных машин и механизмов, разработанных в конце XIX и начале XX века, прежде чем мы наконец увидим современный компьютер в 1940-х годах, когда Тьюринг и фон Нейман заложили…

Развернуть