Как не выстрелить себе в ногу из конечного автомата / Александр Сычев (RAMBLER&Co)
Приглашаем на конференцию Saint HighLoad++ 2025, которая пройдет 23 и 24 июня в Санкт-Петербурге!
Программа, подробности и билеты по ссылке: https://highload.ru/spb/2025
________
РИТ++ 2016, AppsConf
Презентация и тезисы:
http://appsconf.ru/2016/abstracts/2220.html
Для устойчивого развития проекта требуется правильная организация потоков данных и управления. Если на эту задачу не обращать внимания и положиться на случай, то со временем в программном коде появляются места с запутанной логикой, в которых даже опытному разработчику тяжело сориентироваться.
В своем докладе я покажу и расскажу, как с помощью такой абстракции, как конечный автомат, решить задачу управления сложным объектом со множеством внутренних состояний (контроллер нагруженного экрана, сервис получения данных из разных источников и т.д.) и как при этом не потеряться во множестве переходов. На наглядном примере я познакомлю слушателей с достоинствами и недостатками выбранного подхода и помогу определиться, когда его стоит, а когда не стоит применять.
Видео Как не выстрелить себе в ногу из конечного автомата / Александр Сычев (RAMBLER&Co) автора Образование и обучение вместе!
Видео Как не выстрелить себе в ногу из конечного автомата / Александр Сычев (RAMBLER&Co) автора Образование и обучение вместе!
Информация
2 июня 2017 г. 6:33:21
00:32:35
Похожие видео



















