Рефакторинг
Материал из Весельчак У
Версия от 15:19, 12 октября 2011; Dale (обсуждение | вклад) (Новая страница: «Процесс изменения программной системы, при котором не меняется внешнее поведение кода, но...»)
Процесс изменения программной системы, при котором не меняется внешнее поведение кода, но улучшается его внутренняя структура.
Р. облегчает понимание программного обеспечения, помогает найти в нем ошибки и, как следствие, способствует ускорению разработки кода.
Прямым указанием на то, что необходимо провести Р. кода, является наличие так называемого запаха кода.
Литература:
Мартин Фаулер. Рефакторинг: улучшение существующего кода. - Пер. с англ. - СПб: Символ-Плюс, 2005. ISBN 5-93286-045-6