Тип доклада: Доклад

The Elm Architecture in Prod

  • Доклад на русском языке
Презентация pdf

UDF-архитектуры, в частности MVI, приковывают к себе все больше и больше внимания. Развитие Compose способствует тренду. Но стоит понимать, что и у MVI есть свои проблемы. В большинстве имплементаций приходится по-прежнему создавать и тестировать взаимодействие на моках, полагаться на подмену потоков и пулов при тестировании асинхронных задач. 

В команде спикера на протяжении последних четырёх лет прошли путь от MVP к MVI и от MVI к MVU. Этот доклад — об этом тернистом пути. Вы узнаете, почему в команде решили уйти от детища Badoo — связки Ribs и MVICore.

Кстати, на Droidcon 2022 ребята из Badoo рассказали, что и они уходят от Ribs! Похоже, выводы подтвердились. После доклада спикер покажет пример того, как создаётся и тестируется стандартный Loading — Content — Error экран на MVU буквально за 20 минут. Это демо заставит вас присмотреться к подходу и потыкать его палочкой. Может, он хорошо подойдёт и вашему проекту?

  • #android
  • #architecture

Спикеры

Приглашенные эксперты

Расписание