Your browser is not supported anymore. Please update to a more recent one.


Download Chrome

Download Firefox

Download
Internet Explorer

Download Safari

Как мы внедрили единую дизайн-систему

28 сентября 2018 | Артём Рудой

Badoo — крупнейший в мире сервис знакомств с аудиторией в более чем 390 миллионов пользователей. Cкорость разработки и качество функциональностей критичны. Держать баланс между этими критериями непросто: Badoo существует уже 12 лет, прошло через несколько редизайнов, проводит очень много А/В-тестов и имеет обширную кодовую базу.

Чтобы поддерживать UI приложения на должном уровне, около года назад Badoo начала разрабатывать единую дизайн-систему, которой теперь пользуются команды дизайна, мобильного веба, iOS и Android. Это помогло добиться наилучшего понимания между разработчиками и дизайнерами, а как следствие — ускорить и упростить процесс разработки.

Во время внедрения единой дизайн-системы ребята столкнулись со многими проблемами из-за большого количества легаси кода. Артём расскажет, как его отрефакторили и как тестировали во время разработки, а также поговорит о системе автотестов для UI и о том, как изменились процессы разработки после интеграции.