К Б
получается два подхода предложено, делать юзкейсы, либо плодить методы/параметры репозитория, так?
Денис наверное хотел сказать, что не стоит уходить в оверинжиниринг с клином, паттернами и остальными решениями, если ты сам не чувствуешь в них надобности (к примеру, когда у тебя мало обращений к репозиторию), но если надо будет масштабировать, значит скорее всего лучше писать код так, чтобы потом его было легко переиспользовать