Мы начинаем разрабатывать новое приложение, которое будет включать в себя примерно 30-50 проектов, разработанных примерно десятком разработчиков с С# в MS Visual Studio.
Я работаю над компоновкой модулей приложения для поддержки архитектуры и обеспечения параллельной работы.
Мы утверждаем: сколько решений мы должны иметь?
Некоторые утверждают, что у нас должно быть 1-2 решения с 15-30 проектами каждый. Некоторые утверждают, что нам нужно решение для каждого компонента, что означает около 10-12 решений с примерно 3-6 проектами каждый.
Я был бы рад услышать плюсы и минусы и опыт в каждом направлении (или в другом направлении)
Спасибо