Size: a a a

Android Architecture

2020 February 29

KD

Konstantin Dovnar in Android Architecture
Михаил
Завернуть в coroutineScope и все. И оставить решение о async на уровень выше
Так и с синглом можно сделать.
Я про чисто логическое соответствие.
источник

A

Alex in Android Architecture
Ok, а как потом вернуть данные из доменного слоя в презентейшн?
источник

A

Alex in Android Architecture
Return DomainData же не катит?)
источник

MI

Mukhamed Issa in Android Architecture
Alex
Return DomainData же не катит?)
Почему?)
источник

A

Alex in Android Architecture
Mukhamed Issa
Почему?)
Ну по принципам чистой архитектуры, мы должен дергать OutputInterface, а не напрямую возвращать данные )) или я усложняю?)
источник
2020 March 01

М

Михаил in Android Architecture
Alex
Ну по принципам чистой архитектуры, мы должен дергать OutputInterface, а не напрямую возвращать данные )) или я усложняю?)
По клину внешние слои могут зависеть от внутренних
источник

A

Alex in Android Architecture
Михаил
По клину внешние слои могут зависеть от внутренних
Но поток данных должен идти от внешних слоев к внутренним
источник

AA

Artur Artikov in Android Architecture
Alex
Но поток данных должен идти от внешних слоев к внутренним
Поток данных идёт так, как того требует логика приложения. Ты на это мало как можешь повлиять.
Но ты можешь управлять тем, как направлена зависимость между классами. Применив принцип Dependency Inversion (буковка D из SOLID), ты можешь поменять направление на противоположное.
источник

K

Kopusha in Android Architecture
что, практически, никогда на мобилках не нужно...
источник

М

Михаил in Android Architecture
Kopusha
что, практически, никогда на мобилках не нужно...
неплохо чтоб тот же презентер не зависил от класса вью
источник

E

Eugene in Android Architecture
Михаил
неплохо чтоб тот же презентер не зависил от класса вью
Так если под интерфейсом, то и так не зависит
источник

М

Михаил in Android Architecture
Eugene
Так если под интерфейсом, то и так не зависит
Ну речь была что dependency inversion не нужен практически никогда, но это не так
источник

E

Eugene in Android Architecture
Михаил
Ну речь была что dependency inversion не нужен практически никогда, но это не так
Ааа, не видел контекст, сори
источник

K

Kopusha in Android Architecture
Михаил
неплохо чтоб тот же презентер не зависил от класса вью
не знаю, я думал презентеры уже лет 5 как устарели. С MVVM ничего от вью не зависит.
источник

D

Damir in Android Architecture
Что щас исползуется из архитектуры в проде? Столько много всего, непонятно
источник

D

Damir in Android Architecture
Стоит ли там пытаться MVVM, clean
источник

D

Damir in Android Architecture
и все это ?
источник

D

Damir in Android Architecture
Или все это херня
источник

D

Damir in Android Architecture
Просто я только обучаюсь
источник

D

Damir in Android Architecture
или пока рано думать об архитектуре
источник