I\'m designing a namespace to hold a set of classes that will handle user related tasks for a several different applications. (Log-in, authenticate etc)
The namespace is Fusion.User
Class Full Name would be Fusion.User.User
It is a good practise to keep them different because
It also looks ugly in some cases like here we are using two user.
using Fusion;
namespace xyz {
public class test
{
User.User userObject {get;set;}
}
}
So the better option would be to use different names