[Кодинг] Рефакторинг

Тема в разделе "Литература", создана пользователем ycnokia, 14 янв 2009.

Статус темы:
Закрыта.
Модераторы: Hilo
  1. ycnokia

    ycnokia Писатель

    Регистр.:
    9 янв 2009
    Сообщения:
    2
    Симпатии:
    0
    Автор: Мартин Фаулер
    Название: Рефакторинг
    Издательство: Символ-Плюс
    Год: 2003
    Формат: PDF
    Размер: 19,7 MB
    Язык: Русский
    Страниц: 430

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


    depositfiles.com
     
Статус темы:
Закрыта.