Podlodka Podcast

Podlodka #38 – Масштабируем мобильную разработку


Listen Later

Обычно, когда мы говорим про крупную команду мобильной разработки, подразумеваем что-то в районе 30 человек. Максим Ефимов, разработчик из Uber, раскрыл нам дивный новый мир и рассказал о том, что происходит, когда над одним приложением работает несколько сотен человек. Выпуск прямо насыщен информацией – успели обсудить архитектурные вопросы, контроль качества, организационную структуру и рабочие процессы.
Поддержи лучший подкаст про мобильную разработку:
www.patreon.com/podlodka
На правах рекламы:
Rememo – приложение для работы с напоминаниями от Артура Миррова, нашего подписчика на Patreon. Стильно, модно, быстро, да еще и с промокодами от автора.
http://apple.co/2zh4b3p
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast
Содержание:
- 00:00:40 - Знакомство с гостем
- 00:01:03 - Как попасть в Uber
- 00:02:07 - Карьерные уровни в Uber
- 00:06:45 - Какой должна быть архитектура
- 00:13:44 - Как отличаются требования к архитектуре больших и маленьких приложений
- 00:19:27 - Legacy в Uber
- 00:21:15 - О RIBs
- 00:33:25 - Основные плюсы RIBs
- 00:41:15 - Сколько экранов в Uber
- 00:45:10 - Кроссплатформенность архитектуры
- 00:52:20 - Как устроено обеспечение качества
- 00:55:20 - Покрытие unit-тестами
- 00:58:00 - О feature flags
- 01:01:54 - Разбитие модулей на Core/Optional
- 01:09:00 - Выбор сценариев для тестирования
- 01:10:30 - Ручное тестирование, аналитика и дежурство
- 01:18:00 - Отключение частей приложения
- 01:19:46 - Code Review
- 01:22:35 - Измерение качества фичей, продукта и команды
- 01:31:55 - Организационная структура Uber
- 01:47:10 - О работе с VCS
- 01:51:50 - Релизный цикл и выпуск новых фичей
- 01:58:55 - Дополнительные вопросы к гостю
- 02:05:05 - Подведение черты выпуска
- 02:05:40 - Про Rememo, приложение нашего адмирала на Patreon
Полезные ссылки:
- Uber Engineering Blog
https://eng.uber.com/
- RIBs репозиторий
https://github.com/uber/RIBs
...more
View all episodesView all episodes
Download on the App Store

Podlodka PodcastBy Егор Толстой, Стас Цыганов, Екатерина Петрова и Евгений Кателла

  • 4.4
  • 4.4
  • 4.4
  • 4.4
  • 4.4

4.4

45 ratings


More shows like Podlodka Podcast

View all
BeardyCast: гаджеты и медиакультура by 🧢 Kepka Production

BeardyCast: гаджеты и медиакультура

122 Listeners

Отвратительные мужики by Disgusting Men

Отвратительные мужики

77 Listeners

Не занесли by Максим Иванов, Павел Пивоваров, Артемий Леонов

Не занесли

57 Listeners

Завтракаст (Zavtracast) by Завтракаст (Zavtracast)

Завтракаст (Zavtracast)

121 Listeners

Что случилось by Медуза / Meduza

Что случилось

361 Listeners

КритМышь by Александр Головин

КритМышь

42 Listeners

kuji podcast by kuji podcast

kuji podcast

131 Listeners

Пробоина by Proboina

Пробоина

1 Listeners

Запуск завтра by libo/libo

Запуск завтра

89 Listeners

Экономика на слух by РЭШ

Экономика на слух

10 Listeners

План Б by Т—Ж

План Б

17 Listeners

Почему мы еще живы by libo/libo

Почему мы еще живы

116 Listeners

Прием by Т—Ж

Прием

6 Listeners

Горящий бензовоз by Вадим Елистратов, Иван Талачев

Горящий бензовоз

31 Listeners

Бреслав и Ложечкин by Александр Ложечкин, Андрей Бреслав

Бреслав и Ложечкин

5 Listeners

На каком основании by libo/libo

На каком основании

21 Listeners