It seems that there is no proven and best practice to help you customize your solutions, projects and assembled assemblies. Microsoft seems to have tried in the days of VS.net, but they have since removed this content. For each method that I read, I read another that claims the opposite is better, or a message that only applies โif only Microsoft ...โ, but doesnโt actually provide any solutions.
It seems that there are many ways to do this, that everyone seems to work for different groups in their situations, so I thought that I would ask what conventions you use and why they work for YOU in your situation.
I hope that this will provide some good agreements for different situations, small development groups and projects for large diverse development groups and projects.
What conventions do you use for ...
- What are your decisions and why?
- What are your projects and why?
- What are your builds and why?
- know when to create a new project or add to an existing project and why?
- know when to split a solution into smaller solutions and why?
- know when to split a project into several projects and why?
Just to be clear, WHY is as important as HOW in these answers. There are many answers posted on how here and elsewhere, very few say why they use one convention over another.
visual-studio naming-conventions projects-and-solutions
Rodney S. Foley
source share