Тёмный
No video :(

Александр Аносов - Как переписать сетевой слой так, чтобы не пришлось переписывать его снова 

Mobius
Подписаться 11 тыс.
Просмотров 808
50% 1

Ближайшая конференция - Mobius 2024 Autumn, 11 октября (Online), 19-20 октября, Санкт-Петербург. Подробности и билеты: jrg.su/Yu6KNJ
- -
История о том, как в iOS-приложении Delivery Club переписали сетевой слой. Предпосылки совершенно банальные и до боли знакомы каждому: старое, покрытое пылью легаси, баги с разлогинами, код, запутанный похлеще, чем у Да Винчи. Решение элегантное - новый сетевой слой, адаптер для старого протокола, фасад для выбора на основе фиче Toggl, постепенная раскатка через Firebase, мониторинг нефатальных ошибок. В итоге, без единого изменения на уровне сервисов, все запросы ходят в сеть по-новому.
Изюминку этому рассказу придает тот факт, что автор нового сетевого слоя ушел из команды еще до того, как его раскатали на пользователей. Казалось бы, новый сетевой слой, не успев проявить себя, сразу превратится в легаси? Но нет, он действительно оказался качественно продуман, спроектирован и реализован. Вишенкой на торте будут диаграммы с описанием всех сущностей и их ответственностей.

Опубликовано:

 

4 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 2   
@wackaloon7680
@wackaloon7680 2 года назад
Видео не то, название видео и заглушка одни, а доклад совершенно другой
@archlinux8213
@archlinux8213 2 года назад
И так сойдет)
Далее
Cristiano Ronaldo Surpassed Me! #shorts
00:17
Просмотров 7 млн
07. Networking - Тимофей Сурков
1:35:25
Просмотров 5 тыс.