Идеальная архитектура. Чем отличается UseCase от Interactor?
Если еще не смотрели новый видос у Лёши Гладкова про архитектуру, обязательно посмотрите. Достаточно подробно разобрал главные правила любой архитектуры и все, основные компоненты Clean Architecture (Repository, DataSource, UseCase, Interactor).
Есть конечно холиварные темы, типа "Нужны интерфейсы или нет" или про те же UseCase`ы и Interactor`ы, но в целом, достаточно полезный разбор. Особенно полезно будет начинающим.