Мы думали об организации нашего проекта BIG таким образом:
\trunk
[CompanyName]
[Product1]
[Project1]
CompanyName.Product1.Project1.csproj
[Project2]
CompanyName.Product1.Project2.csproj
CompanyName.Product1.sln
[Product2]
Мы пытались следовать рекомендациям Microsoft о том, что имена пространства имен следуют структуре папок, но есть ли какие-то недостатки для его создания таким образом? Что такое соглашение об именах для решений и проектов, которые вы применяете?