Ладно, даже если представить, что мы честные ФПшники и не пишем сайдэффектящего говна, даже в этом случае ты можешь запихнуть какой-нибудь вызов кафки в твоём SomeRepo[F]
, и уже ризонинг идёт в унитаз, так что вопрос всё ещё за добросовестностью разработчиков
если сомерепо ходит в кафку, то так и надо. Я об этом не знаю и хочу делать выводы и судить суждения только о конкретном классе SomeDomainService.
Поэтому я и тащу в зависимости не конкретный KafkaRepo
extends SomeRepoAlg