I'm trying to understand what the convention is for placement of C# and/or C++ structs within a project. In it's own source file? If yes, are there any conventions that I should make a habit of following?
In first year, the conventions weren't really discussed, but generally, we "stuck" the struct wherever it was being used or "felt" most relevant...
In my particular case, I have a couple of structs explicitly made up of value types which are going to be passed throughout the particular application and it's classes, so I can't definitely say that any one particular "area" can claim any sort of ownership.