было меньше связей я обычно входные интерфейсы интерактора представляю как непосредственный ввод от пользователя (чем они по-сути и являются). А пользователь не может передать на вход бизнес объект. Максимум - что-то примитивное, вроде строки или числа. Но обязательно осмысленное для пользователя. То есть позиция в списке - еще куда ни шло. Но ИД - пользователь не обязан ничего знать ни о каких ИД )
Можете считать это излишним, но я это делаю скорее в качестве упражнения ) Мне такой код кажется в разы легче переносимым в другие среды/языки программирования. Можно даже консольный вариант приложения мутить без изменений основной части кода. Просто всегда держу в уме "как бы юзер ввел это в консоли?" 😉
Если юзер тыкнул например лайк внутри поста, то что у тебя в презентер идёт?
Обсуждают сегодня