TakeUntilDestroy()
метод subscribe возвращает subscription, у которого есть метод unsubscribe
Чем это лучше текущего кода?
Тем, что в простых случаях, например, с одной подпиской, это проще. Не требуется заводить отдельный сабжект для отписки. В случае с многочисленными отписками этот подход несколько размазывает логику.
Это усложняет дальнейшие правки. Типа при добавлении второй придётся ещё переносить логику по отписки. Имхо проще всегда одним способом делать
Можно новую подписку добавить в одну переменную к старой, и ничего никуда не переносить :)
Обсуждают сегодня