Рефакторинг крупного проекта – всегда интересная история. Яндекс Музыка рассказывает, как они подошли к переписыванию ядра приложения, как прорабатывали его архитектуру и постепенно раскатывали на пользователей.
Однажды ты просыпаешься и понимаешь: избыточность компонентов и рассинхронизация в твоём приложении начинают вредить пользователям. Однажды ты смотришь на написанное давным-давно ядро, плачешь...