Size: a a a

Android Architecture

2021 August 05

A

Aleksei in Android Architecture
т.е. у меня интент сразу превращается в стейт в одном блоке when
источник

D

Daniel in Android Architecture
+
источник

D

Daniel in Android Architecture
Имхо, интент всегда должен тригерить редюс, чтобы сохранялась единая точка обновления стейта
источник

P

Pavel in Android Architecture
Ну, это частный случай.
Интент это значит "что-то произошло у view". Не факт, что оно приведёт к редьюсу. За это уже отвечает логика. Разные интенты могут обрабатываться одинаково или один и тот же обрабатываться по-разному в зависимости от условий. И стейт может меняться по-разному, а может вообще не меняться. В общем, от бизнес-требований зависит
источник

A

Aleksei in Android Architecture
а зачем мапить интенты в экшоны, если можно обрабатывать сразу интенты?
источник

АЕ

Алексей Ершов... in Android Architecture
где MVICore, интересно?
источник

АЕ

Алексей Ершов... in Android Architecture
не всегда это удобно. Могут разные интенты производить один и тот же экшен, могут вообще ничего не производить. Хотя в простейшем случае конечно интент и экшен это одно и то же, тут уже от либы зависит
источник

A

Aleksei in Android Architecture
я бы вообще переименова этот паттерн для андроида MVA -model-view-action, потому что слово Intent в андроиде уже "занято", и неизбежно будет путаница
источник

A

Aleksei in Android Architecture
а зачем нужен интент который ничего не производит?
источник

АЕ

Алексей Ершов... in Android Architecture
юзер вам кнопочку нажал, а вы на стейт посмотрели, и решили ничего не делать. Нормальный кейс)
источник

A

Aleksei in Android Architecture
Хотя в простейшем случае конечно интент и экшен это одно и то же, тут уже от либы зависит
А, ну вот то что я хотел понять, спасибо
источник

A

Aleksei in Android Architecture
понял
источник

АЕ

Алексей Ершов... in Android Architecture
источник

АЕ

Алексей Ершов... in Android Architecture
источник

АЕ

Алексей Ершов... in Android Architecture
вот каким образом тут итоговый скор одинаковый?
источник

A

Aleksei in Android Architecture
н там 3.3 получается, видимо решил округлить в сторону 3
источник

A

Aleksei in Android Architecture
у MVIKotlin
источник

АЕ

Алексей Ершов... in Android Architecture
а галочки?
источник

A

Aleksei in Android Architecture
ну да, за галочки получается баллов не накинул
источник

mP

mr. PESIK in Android Architecture
А еще тут нет MVICore от Баду. Он же самый известный
источник