Сергей Опивалов — Управление сложностью состояния
Ближайшая конференция: Mobius 2023 Autumn — 1–2 ноября (Online), 9–10 ноября (Offline, Санкт-Петербург)
Подробности и билеты: https://cutt.ly/XwrLVnLV
— —
UDF — это длительный тренд в архитектуре презентационного слоя. Несмотря на то, что UDF призван упростить работу с состоянием, в сложных фичах легко потерять контроль над большим количеством ивентов/месседжей/экшенов и возможных стейтов.
Доклад Сергея продолжает и развивает доклад «The Elm Architecture in Prod» с последнего Mobius, где обсуждали основные компоненты возможной UDF-архитектуры и показывали на практике, как можно контролировать сложность состояния в UDF.
Вдохновение для доклада черпалось из статьи «What Makes a Rule Complex?» American Economic Review, наложенного на собственные представления спикера об архитектуре. Помимо этого, в докладе есть своего рода трибьют выступлению Рича Хикки «Simple Made Easy».
Презентация к докладу: https://squidex.jugru.team/api/assets/srm/3c50b3f6-2a9a-435c-8e2f-15f3cc81202e/state-complexity-handling.pdf
#udf#state
Видео Сергей Опивалов — Управление сложностью состояния канала Mobius
Подробности и билеты: https://cutt.ly/XwrLVnLV
— —
UDF — это длительный тренд в архитектуре презентационного слоя. Несмотря на то, что UDF призван упростить работу с состоянием, в сложных фичах легко потерять контроль над большим количеством ивентов/месседжей/экшенов и возможных стейтов.
Доклад Сергея продолжает и развивает доклад «The Elm Architecture in Prod» с последнего Mobius, где обсуждали основные компоненты возможной UDF-архитектуры и показывали на практике, как можно контролировать сложность состояния в UDF.
Вдохновение для доклада черпалось из статьи «What Makes a Rule Complex?» American Economic Review, наложенного на собственные представления спикера об архитектуре. Помимо этого, в докладе есть своего рода трибьют выступлению Рича Хикки «Simple Made Easy».
Презентация к докладу: https://squidex.jugru.team/api/assets/srm/3c50b3f6-2a9a-435c-8e2f-15f3cc81202e/state-complexity-handling.pdf
#udf#state
Видео Сергей Опивалов — Управление сложностью состояния канала Mobius
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Екатерина Батеева — ChatGPT в мобильной разработке: как использовать, чтобы получить пользу](https://i.ytimg.com/vi/3rcxOG_9pdU/default.jpg)
![Лента Мобиуса / Евгений Антропов // SwiftUI, виджеты и iOT](https://i.ytimg.com/vi/glPTyoygi3o/default.jpg)
![Евгений Мистюков (Яндекс) — KMM + Composable Architecture в Умной Камере](https://i.ytimg.com/vi/bKdW5beJYqo/default.jpg)
![Кирилл Володин — О дивный новый мир со Swift Concurrency](https://i.ytimg.com/vi/A-GQB8wVK78/default.jpg)
![Александр Евтухов — Прожарка Tuist](https://i.ytimg.com/vi/dF4E-lD0K0M/default.jpg)
![Кирилл Аникин — Compose Multiplatform для iOS и Android](https://i.ytimg.com/vi/oZFl3KdLzKc/default.jpg)
![Лента Мобиуса / Максим Гришутин // Open source, своя библиотека и развитие лидов](https://i.ytimg.com/vi/lUDKyWWDvhU/default.jpg)
![Владимир Озеров — SBOL iOS Story](https://i.ytimg.com/vi/8zXxcLRn5l8/default.jpg)
![Лента Мобиуса / Юрий Дубовой // Собеседования, архитектура и хобби](https://i.ytimg.com/vi/LuW3zKwr0dk/default.jpg)
![Артем Зайцев — Прокрутка во Flutter. Меняем законы физики](https://i.ytimg.com/vi/PjEm8H7p_kI/default.jpg)
![Полина Скалкина — SwiftUI для большого B2C-продукта (спойлер: было весело)](https://i.ytimg.com/vi/p31MsWcZSrk/default.jpg)
![Евгений Штерн — Игры, в которые играют люди на собеседованиях](https://i.ytimg.com/vi/V7J_5a_Sugk/default.jpg)
![Сергей Ерохин — Использование XCFramework в крупном iOS-проекте, или Как ускорить сборку в 2 раза](https://i.ytimg.com/vi/u31k_wli9ZY/default.jpg)
![Константин Кулаков — VK Карты. Как жить с двумя провайдерами карт в крупном проекте](https://i.ytimg.com/vi/fWvoA9NNJ5c/default.jpg)
![Подкаст: Лента Мобиуса + Yet Another Mobile Party](https://i.ytimg.com/vi/Vr9tQjro8VE/default.jpg)
![Миша Левченко — Lobzik: полуавтоматическая модуляризация Android-проекта](https://i.ytimg.com/vi/8BB5Qa1O5TM/default.jpg)
![Артём Шендрик — Modern MVI и MVVM+ со всех сторон в 2023](https://i.ytimg.com/vi/Ly_uiB8kYs8/default.jpg)
![Дмитрий Куркин — Жизненный цикл объектов SwiftUI](https://i.ytimg.com/vi/8ERHfKhnDus/default.jpg)
![Никита Куликов — Разгоняем BLE](https://i.ytimg.com/vi/htWzdvht0Qg/default.jpg)
![Лента Мобиуса / Александр Филимонов // Pet-проекты, обработка видео и когда менять компанию](https://i.ytimg.com/vi/ZzNkusroIH4/default.jpg)