No video
Башир Арсланалиев - Реактивный Swift Concurrency
Ближайшая конференция - Mobius 2024 Autumn, 11 октября (Online), 19-20 октября, Санкт-Петербург. Подробности и билеты: jrg.su/Yu6KNJ
- -
Скачать презентацию с сайта Mobius - jrg.su/swchly
В iOS-команде Яндекс Мессенджера обкатывают реактивный подход при использовании Swift Concurrency (SC) без Combine или RxSwift. Построен он на прогреве стримов событий с помощью транзакций. Спикер рассказал, с какими сложностями столкнулись при переходе на SC, как их решили, что есть сейчас и что хотят делать с этим в будущем.
Пікірлер: 8
Не усложняйте) упрощайте
А какие методы вы используете для управления потоками в Swift concurrency? Я тоже искал курсы по IT, рассматривал разные компании, но выбрал Skypro, чтобы научиться веб-дизайну)) в итоге получил оффер от крутой геймдев компании))
по поводу типизированных ошибок - я не пробовал, но в документации по Result некоторые методы помечены throws(Failure) - т.е. каким-то образом все-таки можно указывать тип ошибки
Придумали не понятно что не понятно зачем, а потом еще доклад сделали на это
Основная причина почему они пилят свои аналоги rxswift или combine. 1. это залочить разработчиков на своих технологиях 2. для кого это будет галочкой что он запустил такой проект. Настоящей потребности в этом ни у кого нет. Разговор будет обо всем кроме реальных причин. Проблема текучести combine обсуждалась на эпловом форуме swift и известна. Доклады в целом становятся все хуже и хуже
Предлагаю МультиБашКаст
Ничего непонятно, но очень интересно. Спасибо докладчику, если бы я был девушкой, я бы ему дал, да в принципе и так тоже бы дал)
вам нужен инструмент для реактивного программирования и поэтому... вместо Combine вы берете Swift Concurrency и вменяете ему отсутствие реактивности. А где логика?