Size: a a a

ReactiveX - русскоговорящее сообщество

2017 February 21

VB

Vitaliy Babichev in ReactiveX - русскоговорящее сообщество
Artem Gilmudinov
ну а как избежать состояний без rx?
Это отдельный разговор, и это непросто, да.
источник

AG

Artem Gilmudinov in ReactiveX - русскоговорящее сообщество
а у тебя реально такой проект, в котором так заметны траблы из-за использования rx?
источник

VB

Vitaliy Babichev in ReactiveX - русскоговорящее сообщество
Но вслепую считать Рх панацеей всему не стоит
источник

VB

Vitaliy Babichev in ReactiveX - русскоговорящее сообщество
Мне нравится думать о нём как об инструменте
источник

DC

Denis Chuvasov in ReactiveX - русскоговорящее сообщество
ну тут не секта "все должно быть реактивно"))) а как раз-таки как использовать этот инструмент с умом
источник

VB

Vitaliy Babichev in ReactiveX - русскоговорящее сообщество
Artem Gilmudinov
а у тебя реально такой проект, в котором так заметны траблы из-за использования rx?
Был проект с огромными проседаниями по разным причинам, включая и GC. Rx в нем не было, но я пока не видел ни одного приложения со стабильными 60 fps, кроме Телеги
источник

VB

Vitaliy Babichev in ReactiveX - русскоговорящее сообщество
Denis Chuvasov
ну тут не секта "все должно быть реактивно"))) а как раз-таки как использовать этот инструмент с умом
Самый правильный подход 💪
источник

VB

Vitaliy Babichev in ReactiveX - русскоговорящее сообщество
Потому что самая идея фрп прекрасна
источник

VB

Vitaliy Babichev in ReactiveX - русскоговорящее сообщество
А вот с жвм она сочетается не так хорошо, как хотелось бы :(
источник

VB

Vitaliy Babichev in ReactiveX - русскоговорящее сообщество
Почти мечтаю об аналоге delete в Java
источник

MB

Mourat Baissangourov in ReactiveX - русскоговорящее сообщество
на английском, для ознакомления)
https://drive.google.com/open?id=0B47zyTUfs1MocjBXUTc5cEN4TjQ
источник

AD

Andrew Dementiev in ReactiveX - русскоговорящее сообщество
ага, в печатной косяк, наглядно демонстрируются преимущества одного сервера над другим на примере графика с линиями одинакового оттенка серого, легенда ещё есть, с такими-же серыми обозначениями) я её заказал, чтоб читать без напряжения глаз
источник
2017 February 22

F0

Foenix 00001 in ReactiveX - русскоговорящее сообщество
Введение в функциональное программирование для Android-разработчиков. Обещают целую серию, в которой рассмотрят практические кейсы, когда этот подход применим к прикладным задачам.
https://medium.com/@anupcowkur/functional-programming-for-android-developers-part-1-a58d40d6e742#.yecl4ptxb

источник

DC

Denis Chuvasov in ReactiveX - русскоговорящее сообщество
источник

A

Artur in ReactiveX - русскоговорящее сообщество
Кейс: берём контакты из телефона, создаём Observable. Этот обсёрвабл подхватывает  следующий метод, который через flatMap отправляет контакты на сервер и получает список из другого типа моделек. Третьим шагом нужно объединить некоторые поля и того, что вернулось на первом и втором шагах. Проблема в том, что сейчас у меня поток только второго типа. Как это сделать?
источник

A

Artur in ReactiveX - русскоговорящее сообщество
Понятно, что можно создать ещё один поток, который вернёт контакты и сделать зип с тем, что описал выше. Но я не хочу 2 раза дёргать контакты через курсор.
источник

AG

Artem Gilmudinov in ReactiveX - русскоговорящее сообщество
ты можешь сделать map во внутреннем observable flatmap (у тебя ведь там инстанс первого типа замкнут)
источник

A

Artur in ReactiveX - русскоговорящее сообщество
Да, об этом я тоже думал, но так и не решил, где чья ответственность заканчивается (репозиторий, интерактор). Пожалуй, всё же так и сделаю, спасибо.
источник
2017 February 23

VB

Vitaliy Babichev in ReactiveX - русскоговорящее сообщество
Товарищи, есть где-то краткий перевод инфы про операторы на русском?
источник

VB

Vitaliy Babichev in ReactiveX - русскоговорящее сообщество
Вот по типу того, что тут есть:
http://reactivex.io/documentation/operators.html
источник