1.1 KiB
1.1 KiB
#рефакторинг #запахи_кода
Признаки
- Один класс использует служебные поля и методы другого класса.
Причины появления
- Смотрите внимательно за классами, которые проводят слишком много времени вместе. Хорошие классы должны знать друг о друге как можно меньше. Такие классы легче поддерживать и повторно использовать
Рефакторинги
Результат
- Улучшает организацию кода
- Упрощает техническую поддержку и повторное использование кода


