Hot answers tagged


Generally there are two schools of thought on this: Multiple types with the same name are fine if the name makes sense for them all. Differentiate them via a package/namespace/module etc name. Avoid multiple types with the same name as one then has to reply on the package/namespace/module etc name to differentiate them, which can be confusing. As a general ...

Only top voted, non community-wiki answers of a minimum length are eligible