I have an interface:
public interface IMyObject
{
}
I have an abstract class:
public abstract class MyObject : IMyObject
{
}
And I have a class:
public class MyExtendedObject : MyObject
{
}
My project has many interfaces, theses, and concretes like this one. I wonder what is the best scenario for organizing code in a namespace (folders in a project). Should I put all related things in the same folder or create, for example, a Base namespace for abstract classes, an interface namespace for interfaces and another namespace for extended objects?
source
share