Мне приходится иметь дело с проектом, где кто-то еще скопировал и вставил один и тот же класс около 12 раз, добавил некоторые настройки, но в основном структура классов действительно похожа, потому что они были скопированы друг от друга.
Мне не терпится рефакторинг кода, потому что я не могу смотреть на базу кода.
Есть ли инструмент, который может автоматизировать некоторые из этих проблем, то есть извлекать идентичные свойства и методы вродительский класс и заставить другие классы наследовать от него?