That makes refactoring across dependencies way harder; often we adjusted some C++ API, requiring changes in 5 platforms on various projects. Can nicely be done in one PR, or split into 5 PRs where some depend on branches… it was messy. But yes – we also use dependency managers.
C++ API Refactoring Challenges Across Multiple Platform Dependencies
By
–