Рефакторинг — различия между версиями
Материал из Весельчак У
Dale (обсуждение | вклад) (Новая страница: «Процесс изменения программной системы, при котором не меняется внешнее поведение кода, но...») |
RXL (обсуждение | вклад) |
||
Строка 10: | Строка 10: | ||
Мартин Фаулер. Рефакторинг: улучшение существующего кода. - Пер. с англ. - СПб: Символ-Плюс, 2005. ISBN 5-93286-045-6 | Мартин Фаулер. Рефакторинг: улучшение существующего кода. - Пер. с англ. - СПб: Символ-Плюс, 2005. ISBN 5-93286-045-6 | ||
+ | |||
+ | |||
+ | [[Category:Толковый словарь]] |
Текущая версия на 17:05, 8 февраля 2013
Процесс изменения программной системы, при котором не меняется внешнее поведение кода, но улучшается его внутренняя структура.
Р. облегчает понимание программного обеспечения, помогает найти в нем ошибки и, как следствие, способствует ускорению разработки кода.
Прямым указанием на то, что необходимо провести Р. кода, является наличие так называемого запаха кода.
Литература:
Мартин Фаулер. Рефакторинг: улучшение существующего кода. - Пер. с англ. - СПб: Символ-Плюс, 2005. ISBN 5-93286-045-6