Рефакторинг кода -- процесс изменения архитектуры кода проекта (перепроектирование), с целью её улучшения.
Особенности: