Рефакторинг, то есть улучшение внутренней структуры кода без изменения его функциональности, производится при добавлении функции: таким образом упрощается ее внедрение. Удаление кода имеет место во время исправления ошибки.
README. Суровые реалии разработчиков
·
Дмитрий Рябой