Size: a a a

Android Architecture

2020 February 04

L

Leonid in Android Architecture
Kirill Shepelev
А нужно ли как-то в нейминге юзкейса/интерактора отражать то, в каком виде возвращаются данные? Ну допустим юзкейс на получение пользователей заодно сортирует их по имени, можно ли занеймить такой юзкейс GetAllUsersUseCase, или нужно GetAllUsersSortedByNameUseCase
Если для бизнес логики важно получение именно отсортированного списка то наверное стоит
источник

KS

Kirill Shepelev in Android Architecture
Leonid
Если для бизнес логики важно получение именно отсортированного списка то наверное стоит
окей, спасибо
источник

FL

First Last in Android Architecture
Может лучше sortByName( getAllUsers() )?
источник

T

Tepex in Android Architecture
Тогда уж: getAllUsers().sortByName()
источник

FL

First Last in Android Architecture
Tepex
Тогда уж: getAllUsers().sortByName()
Да я так в начале хотел предложить))
источник

FL

First Last in Android Architecture
Но подумал что автар смысл и так поймет, что это два разных действия
источник
2020 February 05

AP

Andrey Pomazkin in Android Architecture
привет
где можно расположить библиотеку, которой нужен context(видимо для возврата onActivityResult)?
Во вьюмодели же лучше не хранить ссылки на контекст?
Для конкретного примера, есть гугловая библиотека авторизации, ей нужен контекст. обернул ее в adapter/helper, посылаю туда контекст. не во вьюхе же ее держать? во вьюмодели сомнительно. в интеракторе вообще стремно как-то
источник

FL

First Last in Android Architecture
Andrey Pomazkin
привет
где можно расположить библиотеку, которой нужен context(видимо для возврата onActivityResult)?
Во вьюмодели же лучше не хранить ссылки на контекст?
Для конкретного примера, есть гугловая библиотека авторизации, ей нужен контекст. обернул ее в adapter/helper, посылаю туда контекст. не во вьюхе же ее держать? во вьюмодели сомнительно. в интеракторе вообще стремно как-то
View содержит контекст
источник

AP

Andrey Pomazkin in Android Architecture
First Last
View содержит контекст
view не должно быть во viewmodel же
источник

FL

First Last in Android Architecture
Andrey Pomazkin
привет
где можно расположить библиотеку, которой нужен context(видимо для возврата onActivityResult)?
Во вьюмодели же лучше не хранить ссылки на контекст?
Для конкретного примера, есть гугловая библиотека авторизации, ей нужен контекст. обернул ее в adapter/helper, посылаю туда контекст. не во вьюхе же ее держать? во вьюмодели сомнительно. в интеракторе вообще стремно как-то
А я про вьюмодель ничего не писал)
источник

FL

First Last in Android Architecture
Или я не совсем корректно понял вопрос)
источник

AP

Andrey Pomazkin in Android Architecture
First Last
А я про вьюмодель ничего не писал)
хочешь сказать, что можно сделать кастомную вьюху и туда поместить логику авторизации?
источник

FL

First Last in Android Architecture
Andrey Pomazkin
хочешь сказать, что можно сделать кастомную вьюху и туда поместить логику авторизации?
Нет))
источник

AP

Andrey Pomazkin in Android Architecture
у меня есть активити(допустим она одна, а остальные - фрагменты), есть вьюмодель, далее интерактор
источник

AP

Andrey Pomazkin in Android Architecture
где поместить этот адаптер?
источник

AP

Andrey Pomazkin in Android Architecture
и кстати много у чего гуглового требуется контекст(
источник

NI

Nick Ivantsov in Android Architecture
а applicationcontext не подходит ?
источник

AP

Andrey Pomazkin in Android Architecture
вот интересно, как чоткие крутые парни решают такой вопрос
источник

AP

Andrey Pomazkin in Android Architecture
Nick Ivantsov
а applicationcontext не подходит ?
кажется в мануале не советуют его
источник

NI

Nick Ivantsov in Android Architecture
тогда остается слабая ссылка
источник