ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

From Modularization to Clang and Back | Swift Heroes 2025

Автор: Swift Heroes

Загружено: 2025-07-16

Просмотров: 901

Описание: ⏩ Chapter:
00:00 Intro
03:13 Monolith Module
05:01 Circular Dependency
07:30 SwiftSyntax
09:38 Full route
10:29 Chapter 2 - Graph Analyze
12:03 Prepare your Monolith
15:08 Solutions
17:53 Chapter 3 - Dynamic Analyze
19:15 Periphery
22:09 Example CodeExample.cpp
23:03 Symbol & Occurences
25:22 Dinamic + Static Analysis
26:03 Where we are?
29:29 Default Value

This talk presents a unique approach to modularizing large projects that helps to visualize and analyze the project structure, allowing it to be optimally divided into modules with minimal effort.

We'll explore how to use SwiftSyntax to construct a dependency graph between various entities in the code. Special attention will be given to the Periphery tool, which offers functionality for examining entity relationships not just statically but dynamically as well. We'll delve into the little-known Swift Index Store, which is key for working with metadata in Swift projects.

In conclusion, we'll discuss the results of this approach, including the generation of special files that simplify the understanding and management of project structure.

This talk will be beneficial for iOS developers, architects, and technical leaders interested in improving their project structure and optimizing development processes.
🎤 ROMAN GORBENKO, iOS Engineer

📍Swift Heroes is the International Swift Conference. For developers, designers & project managers at all levels of experience with Swift. Was hosted in Turin. Attended by 300+ participants and broadcast to an additional 200+ participants across the globe.

📌 For more engaging content and expert insights, subscribe to our channel and hit the notification bell. 🛎️

Inform: https://swiftheroes.com/
✅ Tweet:   / swiftheroes_it  
✅ Connect:   / swift-heroes  
✅ Read: https://telegram.me/swiftheroes

#SwiftModularization #SwiftSyntax #ClangAnalysis #iOSArchitecture #SwiftHeroes2025 #MobileDevelopment #CodeRefactoring #SwiftTools #DependencyGraph #SwiftIndexStore

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
From Modularization to Clang and Back | Swift Heroes 2025

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Kotlin Multiplatform for iOS: Myths vs Reality, JetBrains | Swift Heroes 2025

Kotlin Multiplatform for iOS: Myths vs Reality, JetBrains | Swift Heroes 2025

Swift Ownership: A road to predictable Swift performance | Swift Heroes 2024 Talk

Swift Ownership: A road to predictable Swift performance | Swift Heroes 2024 Talk

База по Базам Данных - Storage (Индексы, Paging, LSM, B+-Tree, R-Tree) | Влад Тен Систем Дизайн

База по Базам Данных - Storage (Индексы, Paging, LSM, B+-Tree, R-Tree) | Влад Тен Систем Дизайн

Крупное обновление GO 1.26

Крупное обновление GO 1.26

SwiftUI Design System: A Complete Guide to Building Consistent UI Components (2025) & Design Tokens

SwiftUI Design System: A Complete Guide to Building Consistent UI Components (2025) & Design Tokens

Микросервисы VS Монолит | Просто о сложном

Микросервисы VS Монолит | Просто о сложном

Mistakes Happen – What Could Possibly Go Wrong in Production? | Swift Heroes 2025

Mistakes Happen – What Could Possibly Go Wrong in Production? | Swift Heroes 2025

SwiftTesting: What You Need to Know Before Migrating! | Swift Heroes 2025

SwiftTesting: What You Need to Know Before Migrating! | Swift Heroes 2025

DevOps Jobs Are Disappearing - Here's Why You Should Celebrate

DevOps Jobs Are Disappearing - Here's Why You Should Celebrate

A Tale of Modular Architecture with SPM Swift Package Manager | Swift Heroes 2024 Talk

A Tale of Modular Architecture with SPM Swift Package Manager | Swift Heroes 2024 Talk

How A/B Testing can ruin your codebase | Swift Heroes 2025

How A/B Testing can ruin your codebase | Swift Heroes 2025

Прекратите создавать некрасивые API: используйте шаблон проектирования Fluent Interface.

Прекратите создавать некрасивые API: используйте шаблон проектирования Fluent Interface.

ФСБ отключит связь. Статус S09E24

ФСБ отключит связь. Статус S09E24

[Саминар] Языки программирования и теория компиляции 1. Введение. Сканер

[Саминар] Языки программирования и теория компиляции 1. Введение. Сканер

Почему реактивный двигатель не плавится? [Veritasium]

Почему реактивный двигатель не плавится? [Veritasium]

МОРОЗОВ:

МОРОЗОВ: "Все идет к этому, а это будет страшным". Почему у Кремля больше не осталось тормозов

Как модулировать приложение iOS с помощью пакетов SPM

Как модулировать приложение iOS с помощью пакетов SPM

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Cursor CEO: Going Beyond Code, Superintelligent AI Agents, And Why Taste Still Matters

Cursor CEO: Going Beyond Code, Superintelligent AI Agents, And Why Taste Still Matters

Лучший Гайд по Kafka для Начинающих За 1 Час

Лучший Гайд по Kafka для Начинающих За 1 Час

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]