Size: a a a

Programming Offtop

2020 June 23

I

Igor in Programming Offtop
Andrew Mikhaylov
А как иначе, светить наружу мутаблами?
Интерфейсом закрыть
источник

I

Igor in Programming Offtop
источник

AM

Andrew Mikhaylov in Programming Offtop
Это, наверное, шутка была, но я не осилил(
источник

AM

Andrew Mikhaylov in Programming Offtop
А, осилил
источник

AM

Andrew Mikhaylov in Programming Offtop
Оверрайды с мутаблами, которые наследники
источник

AM

Andrew Mikhaylov in Programming Offtop
Ну у нас в коде говно, к примеру, у нас и мутаблы местами наружу торчат, так как их снаружи используют
источник

AM

Andrew Mikhaylov in Programming Offtop
Никому не советую, 11 Бугаенко из 10
источник

AM

Andrew Mikhaylov in Programming Offtop
(потому, собсна, мутаблы и надо прятать как можно глубже, иначе будет вот такое)
источник

AD

Aleksey D. in Programming Offtop
Mikhail Levchenko
если у тебя обзервятся проперти в каком-нибудь Splitties, то вполне себе MVVM
так, но при этом DB от Google позволяет установить куда-то модель, а уже в XML растащить ее на конкретные значения в соответствующие вьюхи

так что мне мещает подписаться на модель от MVVM и ручками в тот же Splitties растащить?
источник

AM

Andrew Mikhaylov in Programming Offtop
Ничего не мешает
источник

(

( in Programming Offtop
Aleksey D.
так, но при этом DB от Google позволяет установить куда-то модель, а уже в XML растащить ее на конкретные значения в соответствующие вьюхи

так что мне мещает подписаться на модель от MVVM и ручками в тот же Splitties растащить?
то что оно у тебя повсюду будет растаскиваться после каждого обновления
источник

AM

Andrew Mikhaylov in Programming Offtop
Только слово "ручками" всю суть портит
источник

AM

Andrew Mikhaylov in Programming Offtop
А, я понял, речь о сборе всего стейта в один класс
источник

AD

Aleksey D. in Programming Offtop
(
то что оно у тебя повсюду будет растаскиваться после каждого обновления
и именно это противоречит MVVM’у?
источник

(

( in Programming Offtop
Чтобы такой хуйни не было - нужно кешировать или по-умному растаскивать, чем собсна какой-нибудь композ или инкрементал и занимаются
источник

(

( in Programming Offtop
Aleksey D.
и именно это противоречит MVVM’у?
нет, это противоречит здравому смыслу
источник

AD

Aleksey D. in Programming Offtop
Andrew Mikhaylov
А, я понял, речь о сборе всего стейта в один класс
ну, да, тут о том, что если будет одна LiveData с моделькой, то это уже не MVVM будет
источник

AD

Aleksey D. in Programming Offtop
(
нет, это противоречит здравому смыслу
допустим, проверять на текущее значение и как будто здравый смысл снова на горизонте
источник

(

( in Programming Offtop
Aleksey D.
допустим, проверять на текущее значение и как будто здравый смысл снова на горизонте
Удачи проверять текущее значение каждого поля в стейте
источник

AM

Andrew Mikhaylov in Programming Offtop
Aleksey D.
ну, да, тут о том, что если будет одна LiveData с моделькой, то это уже не MVVM будет
Ну как сказать, если без команд стримом входящих — это всё ещё скорее MVVM, чем MVI
источник