Я делаю эмпирическое исследование, чтобы исследовать влияние рефакторинга на удаление запахов кода. Я обнаружил, что разработчики применяют метод Move, метод Pu sh Down и метод Pull Up к элементу, игнорирующему запахи кода метода, которые не являются статичными c методами, которые не имеют доступа к каким-либо внутренним свойствам. Обычно для устранения запаха мы должны ввести метод stati c. Для тех, кто работает с java, существует ли связь между запахом и методом перемещения, методом Pu sh и методом подтягивания.
Спасибо