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

День 2 /  / Зал 1  /  RU / Для практикующих инженеров

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

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

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

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


Скачать презентацию