I was wondering what the naming convention for an Interface sub project within a solution would be. I know interface files start with an “I”, does this apply to projects as well?
I have separated the interface into a separate project to keep the solution organised, as opposed to creating a interface file within the project which would be implementing the interface.
All files and projects are contained within one solution.
I apologise if this doesn’t read well.
This is a common pattern for organizing solutions with many projects. However, there is some debate whether (in some cases) it is worth it.
I’ve seen a few different naming conventions used: