Достойная книга, освещающая базовые принципы проектирования real-world enterprise applications, что собственно является следующей ступенью косвенности над стандартными шаблонами проектирования [GoF]. Но это вовсе не значит, что старые типовые решения назвали по новому - здесь появляется больше конкретики для повседневных задач, хотя эта книга и предназначена для разработчиков корпоративных приложений. Некоторые предложенные решения наивно просты (что совсем не плохо), тогда как другие изобилуют своей сложностью и тонкостью настройки ровно как и интеграции с прочими подходами. Безусловно особенный интерес эта книга должна представлять разработчикам обобщенных реализаций шаблонов проектирования - интересные мысли присутствуют.
Книга замечательная. Но перевод из тех, за которые надо жестоко наказывать.
Семантически - всё верно, но терминология переводчика настолько авторская, что чтение и понимание максимально затруднены.
Последней каплей моего терпения стал замечательный перл: "чтение мусора", которым перевели "dirty reads", и для которого есть традиционный перевод "грязное чтение". Я уже не говорю про термин "типовое решение": это уже четвёртый вариант, который я встречаю, для обозначения того, что всем известно как "паттерн".
IMHO, данное издание:
- пример безответственного отношения издателя к переводу и рецензированию (кстати, ни переводчик, ни рецензент не указаны - последнего, видимо, не было);
- пример того как замечательное произведение уважаемого и знаменитого автора может быть испорчено замечательным неизвестным переводчиком.
Некоторым изданиям, видимо, кажется, что достаточно напечатать бестселер в твёрдом переплёте и на белой бумаге, а с переводом и студент справится.
Жаль.
Книга отличная. При прочтении я понял, что многое над чем я ломал голову было велосипедом. Но не надо к ней относиться как к библии и с трепетом целовать. Это скорее возможность выслушать чужую точку зрения на ОБЩИЕ часто встречающиеся вопросы при проектировании.
Да, а на шесть баллов действительно тянет :) Тока чтож так дорого то...
Ценость книги несколько преувеличена. Она может быть полезна для начинающих проектировщиков в качестве обзора некоторых типовых решений, но может быть и вредна, если воспринимать ее как прямое руководство к действиям - описаные решения часто представляют собой слишком идеализированные и упрощенные случаи. Но в целом с книгой ознакомиться стоит.
anberlin
guanzo
jocko
Гость
[email protected]
cvoronin
Sergey