Видео и подкасты для разработчиков
Осторожно, Combine!
В этом докладе разобрались, как на самом деле работают основные примитивы в Combine: Publishers, Operators, Schedulers, Subscription, BackPressure.
Многие разработчики решают использовать в проектах Combine, воспринимая его как отличную альтернативу RxSwift, а так же из коробки совместимого со SwiftUI. В Яндекс Диске тоже пошли этим путем и переписали множество модулей на Combine.
В этом докладе разобрались, как на самом деле работают основные примитивы в Combine: Publishers, Operators, Schedulers, Subscription, BackPressure. Поговорили о всех багах, дата-рейсах, утечках памяти и неявном поведении, которые с ними связаны. Обсудили, как их исправляли, а также к каким выводам после всего этого пришли.
Спикер поделился библиотекой со всеми фиксами и полезными экстеншенами к Combine.
-
Маркетинг и монетизация4 недели назад
Как ML-подход удвоил первые покупки при снижении CPI, CAC, ДРР: «Яндекс Маркет» и Bidease
-
Видео и подкасты для разработчиков2 недели назад
КодРевью лидера мнений: как можно нарушить сразу все принципы разработки
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2026.7
-
Разработка4 недели назад
Усталость от ИИ — это реальность, и никто об этом не говорит
