Видео и подкасты для разработчиков
От модуляризации к Clang и обратно
Роман представил уникальный подход для модуляризации больших проектов, который разработали в команде Яндекс Путешествий.
Роман представил уникальный подход для модуляризации больших проектов, который разработали в команде Яндекс Путешествий. Методика помогает визуализировать и анализировать структуру проекта, что позволяет оптимально разбить его на модули с минимальными усилиями.
Рассмотрели, как с помощью SwiftSyntax построить граф зависимостей между различными сущностями в коде. Особое внимание уделили утилите Periphery, которая предоставляет функциональность для изучения связи между сущностями не только статически, но и динамически. Изучили малоизвестный инструмент swift-index-store, ключевой для работы с метаданными Swift-проектов.
В конце обсудили результаты подхода, включая генерацию специальных файлов, которые упрощают понимание и управление структурой проекта.
Доклад будет полезен iOS-разработчикам, архитекторам и техническим руководителям, заинтересованным в улучшении структуры своих проектов и оптимизации процессов разработки.
-
Маркетинг и монетизация3 недели назад
Как ML-подход удвоил первые покупки при снижении CPI, CAC, ДРР: «Яндекс Маркет» и Bidease
-
Видео и подкасты для разработчиков4 недели назад
Видео droidcon London 2025
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2026.6
-
Видео и подкасты для разработчиков2 недели назад
КодРевью лидера мнений: как можно нарушить сразу все принципы разработки
