Рефакторинг. Улучшение существующего кода #1

Рефакторинг. Улучшение существующего кода

О товаре
Перейти к описанию
Автор на обложке
Мартин Фаулер
Год выпуска
2008
Тип обложки
Мягкая обложка
Тип книги
Букинистика
Язык издания
Русский

О книге

Подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Кажды
Товар не доставляется в ваш город
 
Доставка недоступна
Магазин
Подписаться
Ozon Россия
Перейти
4.9
Подтверждённые бренды
291
О магазине

Описание

Подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Каждый шаг рефакторинга прост. Это может быть перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и превращение его в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый отдельный шаг может показаться элементарным, но совокупный эффект таких малых изменений в состоянии радикально улучшить проект или даже предотвратить распад плохо спроектированной программы.

Мартин Фаулер с соавторами пролили свет на процесс рефакторинга, описав принципы и лучшие приемы его осуществления, а также указав, где и когда следует начинать углубленное изучение кода с целью его улучшения. Основу книги составляет подробный перечень более 70 методов рефакторинга, для каждого из которых описываются мотивация и техника испытанного на практике преобразования кода с примерами на Java. Рассмотренные в книге методы позволяют поэтапно модифицировать код, внося каждый раз небольшие изменения, благодаря чему снижается риск, связанный с развитием проекта.
Артикул
1308678
Автор на обложке
Мартин Фаулер
Год выпуска
2008
Тип обложки
Мягкая обложка
Тип книги
Букинистика
Язык издания
Русский
Количество страниц
432
ISBN
5-93286-045-6, 978-5-93286-045-8, 0-201-48567-2
Оригинальное название (для переводных изданий)
Refactoring: Improving the Design of Existing Code
Информация о технических характеристиках, комплекте поставки, стране изготовления, внешнем виде и цвете товара носит справочный характер и основывается на последних доступных к моменту публикации сведениях

Издательства

  • Символ-Плюс Издательство
Показать сначала: новые и полезные с высокой оценкой
А
Артем
24 апреля 2013
Отзыв устарел
Книга рассчитана на программистов. Реально помогает писать более качественный код. В ней в доступной форме изложены многие полезные приемы, до которых собственным опытом пришось бы доходить несколько лет. Очень рекомендую. 
Вам помог этот отзыв?
П
ПД УДАЛЕНЫ
22 марта 2013
Отзыв устарел
Оценку ставлю не за текст книги, а за надувательство. Несмотря на то, что не фанат книги, решил заказать себе в коллекцию. В описании книги написано, что переплет твердый, а прислали книгу в мягкой обложке. И качество как-то в целом не очень. Такое ощущение, что книгу допечатали прямо на складе впопыхах. За такую цену я думаю можно было удосужиться...  Читать полностью
Вам помог этот отзыв?
v
vovanok
31 января 2013
Отзыв устарел
Книга хорошая. Раскладывает существующие знания по полочкам. Рассчитана на опытных программистов. Начинающим читать не советую - многое будет непонятно. Книга представляет собой агрегацию опыта профессиональных программистов. Естественно они тоже люди и воспринимать их идеи как правило не надо, но стоит задуматься над тем, как применить их для своих...  Читать полностью
Вам помог этот отзыв?
В
Валерий Лаптев
17 ноября 2012
Отзыв устарел
Эту книгу я купил и прочитал еще тогда, когда она вышла в первый раз. Книга, безусловно, - знаковая. И из книг Мартина Фаулера, на мой взгляд, лучшая. В ней впервые выполнен серьезный анализ некачественного кода. Обращаю внимание: не ошибочного кода, а именно некачественного. Любой программист знает правило номер 1: работает - не трогай! В этом смысле...  Читать полностью
Вам помог этот отзыв?
В
Воронов Артем
9 июня 2012
Отзыв устарел
Соглашусь с отзывами людей, которые пишут что книга не гениальна и часть информации в ней устарела (ведь появилось куча инструментов рефакторинга, которые упрощают работу в разы). Но, несмотря на это, в ней присутствует изрядное количество полезной информации. Читать стоит, по крайней мере с её помощью можно структурировать уже имеющиеся знания. В целом...  Читать полностью
Вам помог этот отзыв?
С
Сорокин Василий
23 сентября 2011
Отзыв устарел
Несмотря на то что в книге используется язык Java, крайне рекомендую к прочтению всем, кто заинтересован в повышении своей квалификации, не важно на чем вы программируете. Почти все приемы применимы практически к любому ОО языку программирования. 
Вам помог этот отзыв?
П
ПД УДАЛЕНЫ
25 мая 2011
Отзыв устарел
Прочитал эту книгу после года работы программистом. Качество кода заметно улучшилось. Осознанно стал обращать внимание на многие факторы. Всем советую. Читать было легко 
Вам помог этот отзыв?
Шеин Алексей
13 января 2011
Отзыв устарел
Всё гениальное просто. Простые конструкции в коде, небольшие методы, лаконичные классы. Об этих достоинствах знает каждый. И почти каждый рано или поздно к этому приходит сам. В книге собраны готовые рецепты. О многих вы скажете "да я и сам это знаю безо всяких книг", но такой удобной подборки методов избавления от кода "с душком" вы найти не сможете...  Читать полностью
Вам помог этот отзыв?
П
ПД УДАЛЕНЫ
6 февраля 2009
Отзыв устарел
Весьма полезна, но уже начинает устаревать. Предмет изложения очень быстро меняется, компиляторы умнеют, приоритеты при конструировании кода меняются. Ценен сам подход, изложеный в книге. Это своеобразный GoF рефакторинга, не лучшая в каждом конкретном случае, но универсальная классическая книга. Настоятельно рекомендуется ознакомиться, это все-таки...  Читать полностью
Вам помог этот отзыв?
М
Митропольский Николай
18 декабря 2008
Отзыв устарел
Очень хорошая книга, и "лирические отступления" на мой вкус довольно интересны и поучительны. Конечно, до много из того что написано рано или поздно доходишь сам, но тем не менее полезная книжка чтоб упорядочить свои знания и опыт. Кроме того, будет полезна начинающим программистам, чтоб научиться писать хороший код в рамках "гибких" методологий. 
Вам помог этот отзыв?
v
venticello
6 ноября 2008
Отзыв устарел
Опять же, не понимаю, почему так хвалят эту книгу. Из исключительно полезных секций только код с душком, да и то, каждый программист с опытом работы больше трех лет доходит до 80% критериев сам. Слишком много воды с претензией на формализованность. Например, очевиднейший рефакторинг "Переименование метода", который можно сформулировать одним предложением...  Читать полностью
Вам помог этот отзыв?
П
ПД УДАЛЕНЫ
12 ноября 2007
Отзыв устарел
На мой взгляд, это лучшая книга по практическому программированию. В ней есть почти все, что вам будет нужно и при этом нет ничего лишнего. Методы рефакторинга становятся общепризнанными и это один из поводов прочитать безусловно лучшую книгу по данной теме. Кроме того, стиль изложения материала данным автором (Мартин Фаулер) не оставит никого равнодушным...  Читать полностью
Вам помог этот отзыв?
O
Obermeister
9 января 2007
Отзыв устарел
Книга добротная и достаточно интересная. Но, перед тем как приобрести экземпляр советую иметь ввиду:<br> Имеется достаточно много лирических отступлений на тему техники выполнения и инструментария и рефакторинга, что на данный момент представляет мало практический ценности ввиду встроенных в ИДЕ механизмов. Посему сокрушения автора по поводу редкого...  Читать полностью
Вам помог этот отзыв?
Б
Белоус Роман Олегович
2 июня 2008
Отзыв устарел
Прочесть эту книгу должен каждый программист, иначе называться программистом он просто не имеет права. 
Вам помог этот отзыв?
И
Игорь
24 марта 2006
Отзыв устарел
Книгу представлять не нужно - должна быть прочитана любым профессиональным программистом. 
Вам помог этот отзыв?
Н
Неслуховский Иван
24 декабря 2007
Отзыв устарел
Необходимо прочесть, чтобы писать красивый, понятный и легко сопровождаемый код. 
Вам помог этот отзыв?
П
ПД УДАЛЕНЫ
10 декабря 2007
Отзыв устарел
Хотите писать качественно код -- эту книгу вам покупать и читать. Без раздумий. 
Вам помог этот отзыв?
П
ПД УДАЛЕНЫ
24 марта 2006
Отзыв устарел
Отличная книга для реструктуризации своего и чужого кода. 
Вам помог этот отзыв?
Рейтинга пока нет. Он формируется на основе актуальных отзывов на заказанные и оплаченные товары

Как правильно задавать вопросы?

Будьте вежливы и спрашивайте о товаре, на карточке которого вы находитесь

Если вы обнаружили ошибку в описанием товара, воспользуйтесь функцией

Как отвечать на вопросы?

Отвечать на вопросы могут клиенты, купившие товар, и официальные представители.

Выбрать «Лучший ответ» может только автор вопроса, если именно этот ответ ему помог.