Посмотрите выступление Евгения: https://2018.codefest.ru/lecture/1277/
На разных этапах зрелости проекта работают разные подходы к организации кода: архитектура эволюционирует вместе с компанией. Пока в серверной разработке в тренде микросервисы, в мобильных приложениях набирает обороты модуляризация. На примере Авито расскажу:
— О подходе к модуляризации iOS & Android приложений.
— Что такое Application Health Check и о его пользе при формировании архитектуры.
— Как использовать Code Ownership по-максимуму.