Личная библиотека
FANAT1242
- 222 книги

Ваша оценкаЖанры
Ваша оценка
Читал актуальную версию на 2023 год, второе издание — оно новее, чем показанное тут на обложке.
Книги серии Head First или нравятся, или нет. Мне в целом нравятся, эдакий стиль, местами туповатый, с юморком, картинками, пояснениями и повторениями. Читал ранее по Git их книгу, и вот по паттернам.
Думаю, это отличная книга для того, чтобы познакомиться с классическими паттернами банды четырёх GoF. В отличие от их книги 1995го (или около того) с примерами на С++, этот материал Head First значительно проще читается и воспринимается.
В книге рассмотрены подробно 14 наиболее часто встречающихся паттернов. Примеры на Java. Идиоматичные реализации на других языках легко гуглятся, на гитхабе их много. Завязки на Java тут немного в книге, хотя в паре-тройке мест она есть, вроде описания RMI, можно пропускать, если не пишете на Java. Материал хороший.

Всем привет:)
Знаю, что сайт больше для художественной, мотивационной и прочей литературы, а не технической, но раз книга есть, то, возможно, кому-то будет полезен отзыв.
Начну с минусов.
У меня бумажная книга, конкретно этого издания.
За один проход у нее прогнулся и развалился корешок.....я читал аккуратно, не загибал страницы, но часть страниц теперь держится на честном слове. Обидно приобрести книгу за 1000р на один прочит.....Не критично, но если еще разок прочитать, думаю пара страниц точно отлетит.
Следующее - это качество бумаги.....Как будто салфетку разглядываешь. Просвечивается конкретно. Бывает неудобно из-за этого читать.
Примеры написаны на Java, поэтому может что-то быть не ясным, но для меня (я с ней немного знаком только) все было понятно, т.к. кроме кода идет подробное объяснение.
Для меня минусы не столь существенные, если соотносить с информацией полученной.
В остальном - это прекраснейшая книга, которая позволит Вам погрузится в мир паттернов.
Как и традиционно для этой серии книг в ней прекрасная подача материала. Думаю, лучшая, которую я видел. Даже если Ваши знания минимальные - Вам будет все понятно и интересно, а если знания какие-то есть, то будет полезным дополнением, чтобы лучше понять суть паттернов, а также случаи их использования.
В книге подробно и на множестве примеров показывают основные паттерны, а также способы их использования. Описывается назначение паттерна, когда использовать и для чего, а также последствия применения. Все это приправлено юмористическим стилем описания, где будете создавать фабрики Уток и Индюшек, соединять несоеденимое и прочее) В конце описаны паттерны, которые не были рассмотрены, а также даны источники для дальнейшего погружения.
Кроме того - задачи, которых достаточно много, позволяют лучше понять смысл написанного и запомнить информацию. Не пропускайте их ни в коем случае! Это важная часть обучения. Считаю, что в каждом произведении должны быть задачи, т.к. что-то действительно выучить можно только на практике.
Если Вы не знаете, что такое паттерны, то самое время узнать - достаточно часто используется в серьезной разработке:) Эта книга поможет с этим 100%.
Рекомендую к изучению любому программисту, который хочет расширять круг своих знаний. Отличный кандидат для нахождения в Вашей коллекции!


"Если вы действительно хотите быстрее и глубже усваивать новые зна-
ния — задумайтесь над тем, как вы задумываетесь. Учитесь учиться."



















