Прошел семинар "Реактивное программирование в мобильной разработке"

Прошел семинар "Реактивное программирование в мобильной разработке"
15 ноября 2019
15 ноября 2019
15 ноября в бизнес-инкубаторе ПВТ прошел семинар «Реактивное программирование в мобильной разработке».

Для вас выступил Сергей Пугач (Software engineer, IOS developer Bamboo Group, участник сообщества CocoaHeads).


В рамках выступления были раскрыты темы:

1) Функциональное программирование в Swift.
Начнем с того, что найдем минусы в императивном стиле. Разберемся, что такое функциональное программирование, как оно помогает избегать Side Effects и изменяемого состояния. Затем пробежимся по основным операторам и напишем свои полезные реализации.



2) Реактивное программирование как тренд на ближайшее время.
Начнем с определения, что такое реактивное программирование и для чего оно собственно нужно. Развеем некоторые мифы и заблуждения в этой теме. Объединим функциональное и реактивное в FRP программирование. Разберемся, почему оно становится все более популярным как среди новичков, так и среди опытных разработчиков.

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



4) Combine как нативная альтернатива в будущем.
Вспомним самые интересные новинки в iOS мире последнего WWDC и поразмышляем, как это повлияет на разработку новых проектов. Познакомимся с Combine и его основными концепциями. Сравним его с RxSwift лицом к лицу.

220141, Беларусь, Минск, ул. Купревича, 1/1