SPM или frameworks по фичам: UI, Domain, Data; минимизируют циклы зависимостей; app target остаётся тонким composition root.
Разбор
- Избегают свалки Shared.
- Ресурсы и capabilities держат на уровне app.
- Время линковки и CI кэшируют.
- Интерфейсные модули упрощают тестовые дублёры.
Итог
Модули по границам фич и слоёв снижают связность.