![](/s/cache/9c/87/9c877abb33f596ec42edd209244926a9.png)
0
Отвечено
выделение интерфейса из длинного класса в чём профит?
Здравствуйте.
https://refactoring.guru/u/home/slides/large-class/9/
Выделив интерфейс на нас всё равно лежит обязанность по его реализации. (с#)
Короче класс не станет.
Или я чего-то не понял?
https://refactoring.guru/u/home/slides/large-class/9/
Выделив интерфейс на нас всё равно лежит обязанность по его реализации. (с#)
Короче класс не станет.
Или я чего-то не понял?
Customer support service by UserEcho
Спасибо за вопрос! Вижу, что это описано по верхам, но идея была в том, что после выделения чёткого интерфейса, вы будете знать чем конкретно класс занимается, а это поможет либо "спрятать" всё остальное в приватную часть, либо вынести вне класса.