SomeInteractor.kt - это класс, содержащий набор
интеракторов (каждый из которых соответствует usecase'у)
То, что на практике под интерактором мы обычно имеем ввиду набор юзкейсов - так сложилось, но не надо доказывать, что это правильно. Это примерно как фраза "у тебя айфон или андроид?" - все поймут, хоть фраза и содержит ошибку в определениях
Добавлю, что интерактор может быть набором юзкейсов в значении набор сценариев/бизнес-правил, а не набор классов типа "юзкейс". Иначе и получается та самая каша
Обсуждают сегодня