First, I will describe an example of how this can happen using C# in Visual Studio, since VS will typi
If you're having trouble convincing your "pragmatic" colleagues that this is a bad practice, offer a pragmatic solution: Remove these circular references and build times will go down since loads of unnecessary rebuilding will be avoided.