Connect with us

Видео и подкасты для разработчиков

Осторожно, Combine!

В этом докладе разобрались, как на самом деле работают основные примитивы в Combine: Publishers, Operators, Schedulers, Subscription, BackPressure.

Опубликовано

/

     
     

Многие разработчики решают использовать в проектах Combine, воспринимая его как отличную альтернативу RxSwift, а так же из коробки совместимого со SwiftUI. В Яндекс Диске тоже пошли этим путем и переписали множество модулей на Combine.

В этом докладе разобрались, как на самом деле работают основные примитивы в Combine: Publishers, Operators, Schedulers, Subscription, BackPressure. Поговорили о всех багах, дата-рейсах, утечках памяти и неявном поведении, которые с ними связаны. Обсудили, как их исправляли, а также к каким выводам после всего этого пришли.

Спикер поделился библиотекой со всеми фиксами и полезными экстеншенами к Combine.

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Telegram

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: