Корзина
1039 отзывов
Уточняйте наличие у менеджера актуальность цен и наличиеУточняйте наличие
+380939664774
Книжный интернет-магазин "Liderbooks"

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

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

380 грн.

Купить
  • +380 показать номер +380939664774
  • +380991771117 Viber
  • +380662777219 Евгения
  • +380961963578 Евгения
  • Контакты
    • Телефон:
      +380939664774
      +380991771117, Viber
      +380662777219, Евгения
      +380961963578, Евгения
    • Контактное лицо:
      Андрей
    • Адрес:
      метро Исторический музей, Харьков, Харьковская область, Украина
    • Email:
      book-lider@ukr.net
  • Условия возврата и обмена

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

 В данной книге Мартин Фаулер показывает, как разработчики программного обеспечения могут реализовать существенные выгоды этой новой технологии, где обычно лежат возможности изменения структуры и как приступить к переделке плохого проекта в хороший. Каждый шаг рефакторинга прост - на первый взгляд слишком прост, чтобы сделать его. Это может быть перемещение поля из одного класса в другой, вынесение какого-то кода из метода и превращение его в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый отдельный шаг может показаться элементарным, но совокупный эффект таких малых изменений в состоянии радикально улучшить проект. Рефакторинг является верным способом предотвращения распада программы. 

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

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