17.03.2022
Охота на toggle: Как простую фичу сделать максимально сложно
Хабр Мобильная разработка
0 Комментариев 119 просмотров
– Хей, Катя, у нас там багуля небольшая завелась. Посмотри, плиз.
– Не вопрос, бро. В чем проблема?
– Toggle сбрасывается при возврате на экран. Изи ваще!
С этой безобидной фразы началось мое недельное приключение в мир безумной архитектуры, сумасшедших фиксов и красноглазия. И это была ловушка.
Всем привет, меня зовут Катя, я – Android-разработчик компании SimbirSoft, и я помогаю улучшать продукт в hh.ru. В статье расскажу историю о том, как разработчики сразу двух компаний, техлид Android и даже Head of Mobile писали минимальную фичу на MVI с тоглом, и всё равно упустили баг после долгих часов проектирования. Разберемся, на что идут программисты ради хорошего UX, почему первоначальное решение было неверным, и как это можно исправить.
Щелкните ниже, чтобы поставить оценку!
Всего: 0 В среднем: 0