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

  • @YKupriyanov_
    @YKupriyanov_17 күн бұрын

    Не усложняйте) упрощайте

  • @JohannesSillanpaa-jv4ly
    @JohannesSillanpaa-jv4lyАй бұрын

    А какие методы вы используете для управления потоками в Swift concurrency? Я тоже искал курсы по IT, рассматривал разные компании, но выбрал Skypro, чтобы научиться веб-дизайну)) в итоге получил оффер от крутой геймдев компании))

  • @bardakan
    @bardakanАй бұрын

    по поводу типизированных ошибок - я не пробовал, но в документации по Result некоторые методы помечены throws(Failure) - т.е. каким-то образом все-таки можно указывать тип ошибки

  • @ibragima4333
    @ibragima4333Ай бұрын

    Придумали не понятно что не понятно зачем, а потом еще доклад сделали на это

  • @alexandersavchenko54
    @alexandersavchenko54Ай бұрын

    Основная причина почему они пилят свои аналоги rxswift или combine. 1. это залочить разработчиков на своих технологиях 2. для кого это будет галочкой что он запустил такой проект. Настоящей потребности в этом ни у кого нет. Разговор будет обо всем кроме реальных причин. Проблема текучести combine обсуждалась на эпловом форуме swift и известна. Доклады в целом становятся все хуже и хуже

  • @user-cn3oe8fi3k
    @user-cn3oe8fi3kАй бұрын

    Предлагаю МультиБашКаст

  • @user-cn3oe8fi3k
    @user-cn3oe8fi3kАй бұрын

    Ничего непонятно, но очень интересно. Спасибо докладчику, если бы я был девушкой, я бы ему дал, да в принципе и так тоже бы дал)

  • @bardakan
    @bardakanАй бұрын

    вам нужен инструмент для реактивного программирования и поэтому... вместо Combine вы берете Swift Concurrency и вменяете ему отсутствие реактивности. А где логика?

Келесі