Разработка WEB-приложений в Yii 2 — Отзыв

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

IMG_20150907_095624

Речь пойдет о книге Марка Сафронова Разработка WEB-приложений в Yii 2

Дата выхода: 30 апреля 2015 года
Формат: 148 × 210 мм
Бумага: офсетная
Обложка: Мягкая обложка
Объем, стр.: 392
ISBN: 978-5-97060-252-2
Издательство: ДМК-пресс

Хочу отметить, что книга в издательстве стоит 649 рублей, а в онлайн магазинах Украины 500 грн.

Крайне не рекомендую данную книгу к покупке!

Мне нужно было быстро изучить фреймворк и я решился на покупку этой книги. Плохих отзывов о ней не нашел.

Техническое разочарование

Получив книгу я уже знал, что с ней произойдет на следующий день. Я уже имел дело с книгами в мягкой обложке со страницами на офсетной бумаге 80 г/м² и клеевым переплетом — они рассыпаются. С этой книгой дела обстояли еще хуже. Из-за ее формата (А5) при попытке раскрыть книгу хотя бы на 90°, страницы просто вырываются из тонкой полоски термоклея, которым выполнен переплет. На следующий день термоклей не выдержал и переплет начал рассыпаться. Спустя неделю очень аккуратного чтения повыпадали страницы. Пришлось вклеивать их клеем ПВА. С глянцевой обложки слезла плёнка и обложка теперь имеет очень страшный потрепанный вид. Хотя, повторюсь, книгой пользуюсь очень бережно.

IMG_20150907_095658
Блок начал рассыпаться уже на второй день. И это при раскрытии книги не шире 90°

Содержание

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

Во-первых: редакторы книгу не читали. Ощущение, что перед глазами черновик с набросками. Предложение построены таким образом, что иногда нужно перечитать их несколько раз и … все равно не понять их смысл.

Во-вторых: стиль изложения материала: «задом наперед». Сначала автор рассказывает несколько страниц о чем-то совершенно не понятном, а в конце главы приводит пример использования. Приходится сначала изучать конец главы, чтобы ознакомиться с фрагментом программы, а потом, когда уже возникают вопросы по фрагменту, возвращаться в начало главы и читать.

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

Вывод

Книга за полтысячи гривен не оправдала себя абсолютно. За такие деньги можно было редактору хотя бы раз прочитать, чтобы исправить самые явные ошибки. Можно было позаботиться либо о более качественном переплете (потолще слой термоклея) либо плотность бумаги можно было сделать меньше, что сделало бы книгу не только технически качественнее, а и дешевле в производстве.

Не покупайте! Учите по видео на YouTube, по массе примеров, по официальной документации, которая переведена на русский.

Удачи!

Разработка WEB-приложений в Yii 2 — Отзыв: 3 комментария

  1. читал книгу, и частенько заглядываю в нее.
    Книга отличная, очень много уникальной инфы по Yii 2 собрано в одном месте, благодаря ей познакомился и начал использовать замечательную тулзу codeception.
    Также очень хорошо рассматривается сам фреймворк, его возможности. Декораторы, рендеринг, кэширование, доменная модель, события, генерация кода.
    Из минусов заметил недостающий код в определенных участках книги, но достаточно скачать исходники к книге и становится очень легко разобраться что к чему.

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

Добавить комментарий