Тип доклада: Доклад

Монорепо: путешествие обратно. История модуляризации в Badoo

  • Доклад на русском языке
Презентация pdf

Комментарий Программного комитета:

Спикер рассказывает историю модуляризации из кейса Badoo, как все начиналось еще в 2009 году и что вышло сейчас. Многие команды могут узнать себя в рассказе Антона и понять, куда им двигаться дальше. Из-за полезности и реальных юзкейсов мы и взяли этот доклад.

В Badoo за последние девять лет структура репозиториев и iOS-проектов непрерывно эволюционировала. Команда прошла путь от монорепо до нескольких репозиториев под каждое из приложений и обратно, использовала CocoaPods и Carthage, статические библиотеки и фреймворки, workspaces и xcodeproj-файлы, копировала код и переиспользовала его.

Антон расскажет про путь их iOS-команды к монорепозиторию и модульной структуре приложений: с чего все начиналось и к чему они пришли. В результате это позволило им масштабировать iOS-разработку и увеличить производительность отдельного разработчика.

  • #architecture
  • #carthage
  • #cocoapods
  • #submodules
  • #workspace

Спикеры

Доклады