User
Архитектура и дизайн Android приложения (мой опыт)
А что мы в теории потеряем, если вынесем этот маппинг на ViewModel, вместо создания разных UseCase?
0
LookАрхитектура и дизайн Android приложения (мой опыт)
В случаях, когда одна и та же порция данных нужна двум экранам, причём в разном формате, получатся два сценария, делающих почти одинаковые действия? Вопроса бы не было, если бы в примере LoginUseCase не определял цвет текста, а передавал статус пользователя, по которому в VM/Activity определялся бы цвет. Но тут задействованы именно нюансы интерфейса.
0
LookАрхитектура и дизайн Android приложения (мой опыт)
Почему сценарий преобразовывает данные для представления? Для этого ему нужно знать о представлении, которое слоем выше, и подстраиваться под него.
0
LookInformation
- Rating
- Does not participate
- Registered
- Activity