Антон Назаров - RxSwift vs Combine

  Рет қаралды 7,505

Innopolis City

Innopolis City

Күн бұрын

О личном опыте миграции с RxSwift на Combine, какие подводные камни есть, как облегчить процесс.
/ m0rtymerr
Презентация - clck.ru/VXhAN
Зал «Сарай»
27 мая 2021, Иннополис
springbreak.ru/

Пікірлер: 8
@anatoliiafarinov6591
@anatoliiafarinov6591 3 жыл бұрын
На удивление парень рассказывает легко и непринужденно. Для совсем новичков трудно понимать весь лексикон, но по интонации и жестами рук становится более понятно что к чему! Вообще молодчина, что подготовил такой доклад! Поставил лайк!
@qqqqwekloptyu
@qqqqwekloptyu 2 жыл бұрын
В IT вообще жестами рук часто объясняют))))))
@AnthonyMarchenko
@AnthonyMarchenko 3 ай бұрын
Докладчик - бог. Спасибо за видео
@DK-ek9qf
@DK-ek9qf 2 жыл бұрын
У combine один жирный плюс, который в нашем случае перевесил все плюсы RxSwift - это нативная библиотека, то есть его не надо добавлять в бандл приложения, нет зависимости от свежести репо, нет проблем с обновлением при выходе новой версии iOS, XCode, легче собрать проект с нуля. Если начинаешь добавлять RxKeyboard, RxLocation и тд, то проблемы совместимости библиотек начинают умножаться. Мы стараемся не добавлять сторонние библиотеки по возможности.
@dmitriyobidin6049
@dmitriyobidin6049 11 ай бұрын
+1 к этому. Лучше использовать стандартный и нативный инструмент, пусть даже и с минусами. Когда все разработчики пользуются одним инструментом, знают все его минусы, знают все способы борьбы с этими минусами - вот тогда они могут работать эффективно. А когда на каждом новом рабочем месте тебе надо учить новый подход и опять проходится по полю с граблями, по которому ты уже вроде как ходил - тогда и никогда не доберешься до пика продуктивности.
@1ZaYaTs1
@1ZaYaTs1 2 жыл бұрын
Спикер отлично рассказывает. Приятно слушать поставленную речь
@AntiSmithhh
@AntiSmithhh 2 жыл бұрын
надеюсь, не призвали.. :-/
@f.artemenkov
@f.artemenkov 3 жыл бұрын
Я думаю, те компании, которые начинают отказываться от реактивного подхода идут по пути "оптимизаций" от "эффективного" менеджмента. То есть просто делают ставку на толпы джунов, которым не надо много платить... Был недавно разговор с коллегой, которого я безуспешно пытался склонить на сторону RxSwift. Так вот, звучал аргумент, что дескать, придет джун, а тут всё на RxSwift и не сможет он работать. А вот умелому разработчику надо много платить. И тут я задумался... С одной стороны, для бизнеса (х*изнеса) удобно, разработка получается дешевой. Но далеко ли такой проект уедет? Да и лично мне с джуном работать совсем не хотелось бы, никаких задач ему толком не дашь. По сути, работать будешь за себя и за него.
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
Combine. Основные понятие
27:40
Программирование - интерес жизни
Рет қаралды 2 М.
Визитка программиста
19:40
Александр Красников
Рет қаралды 254 М.
Combine. Введение в фреймворк
21:46
SwiftBook
Рет қаралды 14 М.
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН