15 ноября в бизнес-инкубаторе ПВТ пройдет семинар «Реактивное программирование в мобильной разработке».
Для вас выступит Сергей Пугач (Software engineer, IOS developer Bamboo Group, участник сообщества CocoaHeads).
В рамках выступления будут раскрыты следующие темы:
Функциональное программирование в Swift.
Начнем с того, что найдем минусы в императивном стиле. Разберемся, что такое функциональное программирование, как оно помогает избегать Side Effects и изменяемого состояния. Затем пробежимся по основным операторам и напишем свои полезные реализации.
Реактивное программирование как тренд на ближайшее время.
Начнем с определения, что такое реактивное программирование и для чего оно собственно нужно. Развеем некоторые мифы и заблуждения в этой теме. Объединим функциональное и реактивное в FRP программирование. Разберемся, почему оно становится все более популярным как среди новичков, так и среди опытных разработчиков.
RxSwift в действии.
Разберем, почему RxSwift стал настолько популярен в мобильной разработке. Рассмотрим наиболее популярные ошибки при использовании RxSwift. Научимся улучшать и рефакторить реактивный код. Покажем, как и где лучше всего внедрить его в проекте. Посмотрим на реальные задачи и сравним реализации без использования RxSwift.
Combine как нативная альтернатива в будущем.
Вспомним самые интересные новинки в iOS мире последнего WWDC и поразмышляем, как это повлияет на разработку новых проектов. Познакомимся с Combine и его основными концепциями. Сравним его с RxSwift лицом к лицу.
Место: ул. Академика Купревича, 1/5
Время: 19:00-20:00
Участие: бесплатное.
Для участия регистрация обязательна!