Ребят, очень нубский возможно вопрос, но я пытаюсь потихоньку осознать MVP в андроиде, и порой возникают затруднения что должно находиться во вью, а что в презентере... Есть строгое разделение?
Допустим пользователь ввел в инпуты значения, и кликнул кнопку создать.
Я просто вызываю presenter.createUser() условно,
но в этом методе через интерфейс вьюхи я забираю данные с UI. Допустим у вью есть методы для получения данных с каждого инпута и мне в методе презентера приходится их вызывать чтобы получить данные и создать условный объект пользователя...
Хотя допустим данные я мог взять перед тем как вызвать метод презентера для создания пользователя и сложить их в метод, что-то типа
presenter.createUser(username, usersurname, birthday)
Есть конкретная статья или общий документ который говорит что остаётся на стороне view, а что в его презентере