Тёмный

Башир Арсланалиев - Реактивный Swift Concurrency 

Mobius
Подписаться 11 тыс.
Просмотров 745
50% 1

Ближайшая конференция - Mobius 2024 Autumn, 11 октября (Online), 19-20 октября, Санкт-Петербург. Подробности и билеты: jrg.su/Yu6KNJ
- -
Скачать презентацию с сайта Mobius - jrg.su/swchly
В iOS-команде Яндекс Мессенджера обкатывают реактивный подход при использовании Swift Concurrency (SC) без Combine или RxSwift. Построен он на прогреве стримов событий с помощью транзакций. Спикер рассказал, с какими сложностями столкнулись при переходе на SC, как их решили, что есть сейчас и что хотят делать с этим в будущем.

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

 

7 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 8   
@JohannesSillanpaa-jv4ly
@JohannesSillanpaa-jv4ly 2 месяца назад
А какие методы вы используете для управления потоками в Swift concurrency? Я тоже искал курсы по IT, рассматривал разные компании, но выбрал Skypro, чтобы научиться веб-дизайну)) в итоге получил оффер от крутой геймдев компании))
@YKupriyanov_
@YKupriyanov_ Месяц назад
Не усложняйте) упрощайте
@alexandersavchenko54
@alexandersavchenko54 2 месяца назад
Основная причина почему они пилят свои аналоги rxswift или combine. 1. это залочить разработчиков на своих технологиях 2. для кого это будет галочкой что он запустил такой проект. Настоящей потребности в этом ни у кого нет. Разговор будет обо всем кроме реальных причин. Проблема текучести combine обсуждалась на эпловом форуме swift и известна. Доклады в целом становятся все хуже и хуже
@bardakan
@bardakan 2 месяца назад
по поводу типизированных ошибок - я не пробовал, но в документации по Result некоторые методы помечены throws(Failure) - т.е. каким-то образом все-таки можно указывать тип ошибки
@ibragima4333
@ibragima4333 2 месяца назад
Придумали не понятно что не понятно зачем, а потом еще доклад сделали на это
@user-cn3oe8fi3k
@user-cn3oe8fi3k 2 месяца назад
Предлагаю МультиБашКаст
@user-cn3oe8fi3k
@user-cn3oe8fi3k 2 месяца назад
Ничего непонятно, но очень интересно. Спасибо докладчику, если бы я был девушкой, я бы ему дал, да в принципе и так тоже бы дал)
@bardakan
@bardakan 2 месяца назад
вам нужен инструмент для реактивного программирования и поэтому... вместо Combine вы берете Swift Concurrency и вменяете ему отсутствие реактивности. А где логика?
Далее
Они захватят этот мир🗿
00:48
Просмотров 312 тыс.
Node JS - Быстрый Курс за 1 час
1:01:52
Просмотров 539 тыс.