214 похожих чатов

Всем привет! LiveData и Flow на уровне domain. Можно или

не стоит?

15 ответов

34 просмотра

LiveData вообще никуда не стоит, а Flow пожалуйста

А зачем она? (Если вы и так используете флоу)

^^^^^^^^^^^^^^^^^^^^^^^^-___ Автор вопроса
Алексей Ершов
А зачем она? (Если вы и так используете флоу)

Я не писал что использую и то и другое одновременно))...

^^^^^^^^^^^^^^^^^^^^^^^^ ___
Я не писал что использую и то и другое одновременн...

LiveData приемлема если надо соединить ViewModel и UI, в логике - уже неудобно. Flow хорош везде, и если он нужен в логике, то можно и на UI его же

Если вы используете coroutine, то конечно flow. LiveData считается уже устаревшим решением

^^^^^^^^^^^^^^^^^^^^^^^^-___ Автор вопроса
Данил Дегтярев
Если вы используете coroutine, то конечно flow. Li...

Честно, плевать хотелось что там устарело или нет)) вопрос немного о другом... И я нашел подобный ответ: LiveData is part of the framework so i would not use it in the domain layer. хотя как мне кажется это немного спорный ответ

^^^^^^^^^^^^^^^^^^^^^^^^ ___
Честно, плевать хотелось что там устарело или нет)...

LiveData - это андроид-библиотека. Может стать мультиплатформенной при желании. Сейчас она зависит от Андроид (вроде), но это детали реализации.

Алексей Ершов
А зачем она? (Если вы и так используете флоу)

Эх, не смог сходу найти доклад, но помню, что слушал ребят, которые несколько лет назад всю свою rxjava переписали на livedata и написали кучу методов-имплементаций операторов map, flatmap и прочего для оперирования потоками данных. Мне тогда вспомнилась картинка с буханкой-троллейбусом, но я сдержался)

Artur
Эх, не смог сходу найти доклад, но помню, что слуш...

Ребята видать были мазахисты, и в итоге в конце они поняли как потеряли кучу времени)

Andrey Akimov
Могли просто накатить VIPER и кайфовать 😂

зря насчет этого смешься) если у них была рекативная архитектура и они решили заменить Rx на liveData то мне их жаль)))

Александр Орлов
Но они не скрыли факап свой.

они его не скрыли потому что тогда ещё не знали что это факап\

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта