Size: a a a

2021 January 29

MK

Mikhail Kuzmin in Peer Lab SPB
Я обычно делаю так

У моего контроллера есть метод который принимает на вход observable необходимые и уже ты их передаёшь когда необходимо.

Классы о друг-друге не знают, но отдают на выход свои observable и слушают другие.
источник

IL

Innokentiy Lukin in Peer Lab SPB
ну да, тут уже вопрос имплементации
источник

A

Andrew in Peer Lab SPB
Mikhail Kuzmin
Я обычно делаю так

У моего контроллера есть метод который принимает на вход observable необходимые и уже ты их передаёшь когда необходимо.

Классы о друг-друге не знают, но отдают на выход свои observable и слушают другие.
Можешь показать, плиз?
источник

AS

Aleksei Sherbakov in Peer Lab SPB
Vladislav Markov
Это сейчас Redux придумали? 😄
Это сейчас паттерн проектирования Наблюдатель придумали?) который был ещё до половины языков, которые мы тут обсуждаем :)
источник

MK

Mikhail Kuzmin in Peer Lab SPB
Andrew
Можешь показать, плиз?
Да, конечно.

Я чуть попозже скину пример
источник

MK

Mikhail Kuzmin in Peer Lab SPB
Andrew
Можешь показать, плиз?
Ну вот допустим. По хорошему конечно такая логика должна быть где-то вне контроллера (ViewModel, Interactor, etc.)

Тогда ты просто где-то биндишь на вход свой Observable.

secondVC.bind(loginVC.notSuccess)
источник

A

Andrew in Peer Lab SPB
спасибо, Михаил! Выглядит дельно
источник

IL

Innokentiy Lukin in Peer Lab SPB
Mikhail Kuzmin
Ну вот допустим. По хорошему конечно такая логика должна быть где-то вне контроллера (ViewModel, Interactor, etc.)

Тогда ты просто где-то биндишь на вход свой Observable.

secondVC.bind(loginVC.notSuccess)
концептуальный вопрос notSuccessSubject не лучше ли назвать failureSubject?
источник

MK

Mikhail Kuzmin in Peer Lab SPB
Innokentiy Lukin
концептуальный вопрос notSuccessSubject не лучше ли назвать failureSubject?
Я просто взял как было у Andrew. В идеале да, лучше onFailure/onFailureSubject
источник

MK

Mikhail Kuzmin in Peer Lab SPB
Andrew
спасибо, Михаил! Выглядит дельно
Всегда рад!)
источник

IL

Innokentiy Lukin in Peer Lab SPB
понял, вопрос снят, я видимо проглядел оригинальный сниппет
источник

AR

Andrei Rychkov in Peer Lab SPB
Можно вместо subscribe писать bind и будет красивше
источник

AR

Andrei Rychkov in Peer Lab SPB
источник

IL

Innokentiy Lukin in Peer Lab SPB
Rxhсkov тригернулся таки
источник

IL

Innokentiy Lukin in Peer Lab SPB
Andrei Rychkov
Можно вместо subscribe писать bind и будет красивше
все ждал когда ты в тред ворвешься :kekw:
источник

AR

Andrei Rychkov in Peer Lab SPB
Innokentiy Lukin
все ждал когда ты в тред ворвешься :kekw:
источник

AR

Andrei Rychkov in Peer Lab SPB
источник

IL

Innokentiy Lukin in Peer Lab SPB
источник

IL

Innokentiy Lukin in Peer Lab SPB
не вижу рекомендованный bind однако
источник

AR

Andrei Rychkov in Peer Lab SPB
Innokentiy Lukin
не вижу рекомендованный bind однако
ну это если через блок
источник