egorius: (Default)

Stephane Faroult with Peter Robson, «The Art of SQL»

Стефан Фаро известен мне по хорошей книге на тему оптимизации «Рефакторинг SQL-приложений», поэтому решил почитать, что ещё пишет товарищ. «The Art of SQL» оставил двойственное впечатление. С одной стороны, книга толковая, слова в ней правильные и информация полезная. С другой — автор опять хватается за все СУБД подряд, из-за чего адептам Oracle ряд его высказываний не стоит воспринимать буквально. А самое главное — попадается такой код (приводимый в пример!), что хоть стой, хоть падай. Нет, не бывает французов-программистов! (ъ)

И тем не менее, книга грамотная, полная выстраданного опыта. Порадовало: ...at least some «business intelligence» tools invest so much intelligence on the business side that they have nothing left for generating SQL queries. Я знаю, про кого это, ага.

egorius: (Default)

Роберт Гласс, «Креативное программирование 2.0»

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

Но главный вопрос, который занимает Гласса — творчество в программировании. При этом он как-то незаметно ставит знак равенства между творчеством и мотивацией. Всегда ли это так?..

P.S. Пять баллов получает переводчик за «аудиторскую фирму Big Eight».

Михаил Анчаров, «Самшитовый лес» (КПК)

Удивительно, как иногда сами собой подбираются книги — на этот раз все про творчество.

Вот уже больше сотни лет делают попытку подменить творчество образованием. А ведь образование — это чужой опыт творчества, и он часто глушит твой собственный. Чужой опыт предоставляет только выбор. Не больше. А не выход. Выход — это не поиски выбора. Выход лежит над выбором. И его надо открыть. Выход — это изобретение.

Книга замечательная, написана прекрасно, но не могу отделаться от ощущения, что всё это уже так или иначе было сказано в «Сода-солнце». Всё остальное прорастает из него.

P.S. Кстати, на вопрос Гласса: «А все ли способны к творчеству?» — у Анчарова ответ примерно такой, что могут все, вот только не всем надо. А вот ещё большой специалист по дихотомиям — Роберт Пирсиг. Местами перекликается.

Стефан Фаро, Паскаль Лерми, «Рефакторинг SQL-приложений»

Отличная приземлённо-практическая книга, в которой рефакторинг рассматривается применительно к оптимизации приложений. Теоретические основы в духе Миллсапа тоже очень важны, они дают общее понимание вопроса; но вот мы остались один на один с кривым запросом — и что с ним делать? Вот об этом книга и написана.

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

Марина и Сергей Дяченко, цикл «Метаморфозы»: «Vita nostra», «Цифровой, или brevis est» (КПК)

Цикл объединён не персонажами, а идеей:

— А вы никогда не задумывались, как устроен наш мир?

Понятно, что устроен он совсем не так_как, в чём главным героям и приходится убеждаться на собственной шкуре. «Vita nostra» — грамматическая импровизация на тему «в начале было слово»; «Цифровой» просится в серию «Миры лабиринтов отражений Лукьяненко» (хотя на самом деле он круче).

Profile

egorius: (Default)
egorius

July 2025

M T W T F S S
  12 3 4 5 6
7891011 12 13
1415 1617181920
21222324252627
28293031   

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 20th, 2025 04:57 am
Powered by Dreamwidth Studios