vit_r: default (vit_r)
[personal profile] vit_r
book_Дефрагментация_мозга_Софтостроение_изнутри Редко читаю книги, в которых и так знаю, что написано, но выпало несколько свободных часов без компьютера, так что взял с собой купленную в прошлом году «Дефрагментацию мозга» (ISBN 978-5-496-00606-4) авторства [livejournal.com profile] cross_join (в девичестве [livejournal.com profile] arbinada).

Сначала о плохом:

1. Не понятно, на какую аудиторию книга рассчитана

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

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

А так, аудитория совершенно не определена.

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

Нет, я не про, то что всё уже спёрто и растащено по файлопомойкам. (Хотя, это тоже аргумент.)

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

Если писать книгу, надо всё-таки строить сквозную структуру и делать полную обвязку материала. (Это, конечно, большая работа, но она того стоит.) Тут же нет связей. Глобальные заявления не объяснены примерами, за примерами не стоят системные выводы.

Я-то всё необходимое и так додумаю, но опять же: на кого рассчитана книга?

3. Нет выводов

Весь разбор ограничивается углублением в вопрос «Кто виноват?» Но делать-то что-то тоже надо. Особенно тем, кто не в теме. И тем, кто в теме, - тоже. А получилось в очередной раз «Нет повести печальнее на свете...»

Ну да. Оно, конечно, правильно, но для книги хотелось бы чего-то ещё. Хотя бы совета всё это бросить, уехать в деревню и начать разводить пчёлок.

В остальном же...

Если бы в книге не было бы этих недостатков, я бы сказал, что она является обязательной для курса обучения всех ИТ специалистов. И полезна всем, кто хочет иметь правильное представление об этой индустрии.

С некоторыми выводами я не согласен, кое-какие объяснения причин кажутся мне слишком наивными, но в целом она совершенно правильно описывает современное состояние отрасли.

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

Так и живём.

Date: 2014-06-28 07:43 pm (UTC)
From: [identity profile] cross-join.livejournal.com
Виталий, спасибо за отзыв.
С недостатками целиком согласен. Когда книга компоновалась и дописывалась, аудитория была неясна. Сейчас бы я её определил как до 23 и от 35, связанные с разработкой ПО. Первые будут предупреждены, вторые - найдут описания своих граблей. Тем кто между скорее всего не понравится, что над описываемыми граблями уже занесена нога, но они-то уж точно знают, как увернуться.
Возможно, созрею через годик до второго издания, где материал будет переработан наполовину.

Относительно "полезное пособие по технологиям баз данных" - в настоящее время в разработке, примерно половина уже написана. Рабочее название "Базы данных изнутри - для программистов".
Edited Date: 2014-06-28 07:47 pm (UTC)

Date: 2014-06-28 09:38 pm (UTC)
From: [identity profile] vit-r.livejournal.com
Всё-таки аудиторию надо определять не по возрасту, а как-нибудь вроде "студенты программистских специальностей", "неподготовленная аудитория" или "опытные разработчики софта".

Хотя, не знаю, зачем последним описания граблей без рекомендации, как поступать в реальной ситуации, а не в теоретической, когда можно послать менеджеров и всё сделать правильно.

Про базы данных почитать было бы интересно.

Пожелание

Date: 2014-06-30 03:37 am (UTC)
From: [identity profile] anonim-legion.livejournal.com
"Книга для джуниоров, которые хотят стать сеньорами, но не знают - как."

Re: Пожелание

Date: 2014-08-05 07:46 pm (UTC)
From: [identity profile] cross-join.livejournal.com
Анонс книги и опрос. Распространение всячески приветствуется.
http://arbinada.com/main/node/1372

Profile

vit_r: default (Default)
vit_r

January 2026

S M T W T F S
    12 3
456 78910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 8th, 2026 03:46 am
Powered by Dreamwidth Studios