Автор: | Фаулер М., Бек К., Брант Д., Робертс Д., Апдайк У. |
ISBN: | 5-93286-045-6 |
Страниц: | 432 |
Масса: | 700 |
Обложка: | твердая |
Тираж: | 3000 |
Издана: | Апрель 2009 |
Оценка читателей: |
Мнения читателей
Название этой книги говорит само за себя. Здесь отсутствуют крикливая реклама, понятная лишь посвященным теория, магические кристаллы или "серебряная пуля". Излагаемые в книге методы понятны, кратки и имеют непосредственную практическую ценность, будь вы новичком или гуру. Я не могу даже вспомнить другой книги, о которой можно было бы сказать то же самое. Купите эту книгу, и вы повысите уровень своего кода.
P.S. Твердая обложка и ленточка-закладка служат приятным и изящным штрихом, характерным для классической книги.
Курт Франк, Уилмингтон, США
Это одна из лучших прочитанных мной книг по программированию на Java, и я собираюсь прочесть ее еще раз! Она решительно меняет ваш стиль программирования, приводя примеры правильных и неправильных действий и обосновывая это. Рефакторинг, применяемый в соединении с JUnit (средой тестирования для Java), это лучшее, что мы, ОО-разработчики, могли получить после паттернов проектирования (Design Patterns)! Рекомендую эту книгу любым опытным или начинающим ОО-программистам. Что еще хорошо, ее приятно читать!
Читатель "jschnyde" из Сарраса, Швейцария
За последние годы я купил десятки технических книг. Лучшие из них становились справочниками, худшие превращались в красочное украшение книжных полок. "Рефакторинг" представляет собой шедевр. Я прочел ее от корки до корки. Причем даже одного раза мне было достаточно, чтобы увидеть свой собственный код и код, который приходится поддерживать, в совершенно новом свете. Те тонкости, которых я раньше не замечал, бросаются в глаза с экрана. IMHO, эта книга лучше, чем "Design Patterns" ("Паттерны проектирования"), ведь бoльшую часть своей карьеры я работал с уже существующим кодом. Паттерны и приемы, которые Фаулер и др. здесь каталогизировали, просто бесценны. Браво!
Марк Николс из Чарльстона, США
ПРОЧТИТЕ ЭТУ КНИГУ! Благодаря ей вы станете лучше как программист, по крайней мере, на Java, Smalltalk, C++, а возможно и на ЛЮБОМ языке. Читать эту книгу, содержащую свежие мысли лидеров ОО о десятках способов улучшения имеющегося кода, - удовольствие.
Читатель "aricart" из Коттедж Гроув, США
В сфере информационных технологий я работаю свыше 10 лет. Это первая книга, к которой я обращаюсь почти ежедневно. Значительная часть ее содержимого понятна мне интуитивно или известна благодаря накопленному опыту, однако автор превосходно суммирует назначение этой книги в предисловии. 'Когда я хочу сделать что-либо,… каталог подсказывает мне подходящий безопасный, пошаговый способ'. Эта книга должна быть на рабочем столе каждого программиста.
Майкл Гейзлер, Австралия