репозитории, то придется лезть внутрь каждого и править все это дело. Или использовать рефакторинг ) В рантайме тяжело или невозможно это сделать, да.
Но, с другой стороны, я не могу представить себе зачем мне 100 интеракторов ))))
И тогда возникает все же вопрос, что делать, если все эти объекты - репозитории помрут вместе с view ) Как я понимаю, они должны создаваться там ?!
не нужно им помирать, зачем? Жизненный цикл и разрешение зависимостей это отдельная тема, можно или DI использовать, или самому писать граф зависимостей, кто во что горазд. Кстати, да, ещё один аргумент: зачем вам 100 экземпляров репозитория, если можно обойтись одним, и подать его во все интеракторы?
Они помрут точно также, как и если созданы прямо внутри. Если на них нет больше ссылок.
Обсуждают сегодня