Рейтинг@Mail.ru
CocoaHeads meetup 28.10.16 Павел Осипов
Поделиться с друзьями:

28 октября в московском офисе Mail.Ru Group состоялась встреча iOS-разработчиков CocoaHeads.

Паттерн Schedulable Architecture как способ выделения бизнес-логики приложения в отдельный поток

Павел Осипов, руководитель разработки iOS-приложений Облака Mail.Ru, преподаватель Технопарка Mail.Ru

Часто при создании приложений разработчики ограничиваются выделением бизнес-логики в отдельный слой. Но когда бизнес-логики становится много, она своей активностью начинает негативно влиять на плавность пользовательского интерфейса.

Спикер поделится разработанным им подходом, позволяющим аккуратно выделить бизнес-логику из главного потока, не требуя при этом от объектов данного слоя быть потокобезопасными.