Электронная версия. — IBM Corp, 2003. — 23 с.
Eclipse обеспечивает мощный набор возможностей автоматического рефакторинга, помимо прочего, дающих вам возможность переименовывать элементы Java, переносить классы и пакеты, создавать интерфейсы из определенных классов, превращать вложенные классы в классы верхнего уровня и выделять новые методы из секций кода в старый метод. Знакомство с инструментами рефакторинга в Eclipse - хороший способ повысить вашу производительность. Этот обзор возможностей рефакторинга Eclipse демонстрирует с примерами, как и зачем использовать их.
Почему рефакторинг?
Типы рефакторинга в Eclipse.
Физическая реорганизация и переименование.
Переопределение отношений классов.
Продвижение анонимных и вложенных классов.
Перемещение членов в иерархии классов.
Использование супертипа.
Изменение кода в классе.
Выделение и встраивание.
Инкапсуляция полей.
Изменение сигнатуры метода.
Резюме.
Ресурсы.
Книги.
Web-сайты.
Статьи и учебники на developerWorks.