Framework Design Guidelines Names of Namespaces

Continuing in the series of discussing topics from the Framework Design Guidelines

 

Expert from 3.3 Names of Namespaces

 

DO use a stable, version-independent product name at the second level

of a namespace name.

DO NOT use organizational hierarchies as the basis for names in

namespace hierarchies, because group names within corporations tend

to be short-lived.

BRAD ABRAMS This means staying away from the latest cool and

catchy name the marketing folks come up with. It is fine to tweak the

branding of a product from release to release, but the namespace name is

going to be burned into your client’s code forever. Therefore choose something
that is technically sound and not subject to the marketing whims of the day.

 

I’d love to hear examples of this one… where have you seen a group name or marketing name change that made a namespace name meaningless or worse yet, misleading?