Рефакторинг. Улучшение существующего кода. Мартин Фаулер Кент Бек
380 грн.
- Условия оплаты и доставки
- График работы
-
Контакты
-
Телефон:+380939664774+380991771117, Viber+380662777219, Евгения+380961963578, Евгения
-
Контактное лицо:Андрей
-
Адрес:метро Исторический музей, Харьков, Харьковская область, Украина
-
Email:book-lider@ukr.net
-
- Условия возврата и обмена
К тому времени как объектная технология - в частности язык Java - стала обычным делом, появилось большое количество плохо спроектированных, неэффективных и малопригодных к сопровождению и расширению приложений. Профессиональные разработчики программных систем все яснее видят, насколько трудно иметь дело с таким "неоптимальным" наследием. Уже несколько лет эксперты в области объектного программирования применяют расширяющийся набор приемов, призванных улучшить структурную целостность и производительность таких программ. Этот подход, называемый рефакторингом, до сего момента оставался территорией экспертов, поскольку не предпринималось попыток перевести профессиональные знания в форму, доступную всем разработчикам.
В данной книге Мартин Фаулер показывает, как разработчики программного обеспечения могут реализовать существенные выгоды этой новой технологии, где обычно лежат возможности изменения структуры и как приступить к переделке плохого проекта в хороший. Каждый шаг рефакторинга прост - на первый взгляд слишком прост, чтобы сделать его. Это может быть перемещение поля из одного класса в другой, вынесение какого-то кода из метода и превращение его в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый отдельный шаг может показаться элементарным, но совокупный эффект таких малых изменений в состоянии радикально улучшить проект. Рефакторинг является верным способом предотвращения распада программы.
Помимо описания различных приемов автор предоставляет подробный каталог, включающий более семидесяти рефакторингов, а также полезные указания по их применению, пошаговые инструкции и практические примеры. Примеры написаны на Java, но идеи применимы к любому объектно-ориентированному языку программирования.
Основные | |
---|---|
Производитель | Символ-Плюс |
Язык издания | Русский |
Вид переплета | Мягкий |
Количество страниц | 432.0 |
Год издания | 2016 |
- Цена: 380 грн.
- Подобные товары компании