Diretrizes para nomes
Diretrizes de nomeação oferecem orientação sobre como selecionar apropriados identificadores para os elementos que compõem o bibliotecas de classes incluindo conjuntos, namespaces, tipos, membros, e parâmetros. Escolher identificadores compatíveis com essas diretrizes melhora a usabilidade de sua biblioteca e incentiva os usuários a confiar sua biblioteca que não irá requerer aprendendo um novo conjunto de convenções.
Para fornecer uma experiência consistente do desenvolvedor, essas diretrizes são necessários para expostos publicamente elementos, como classes públicas e protegido métodos. No entanto, para consistência em toda seu código e aprimorada sustentabilidade, você deve considerar usando essas convenções consistentemente em seu código.
Portions Copyright 2005 Microsoft Corporation. Todos os direitos reservados.
Portions Copyright Addison-Wesley Corporation. Todos os direitos reservados.
Para obter mais informações sobre as diretrizes de design, consulte a "diretrizes de Design do Framework: Convenções, idiomas e padrões de reutilizável.Bibliotecas de rede" catálogo por Krzysztof Cwalina e Brad Abrams, publicado pela Addison-Wesley, 2005.
Nesta seção
Convenções maiúsculas
Descreve os sistemas casing diferentes e quando cada um deve ser usado.Convenções de nomeação gerais
Descreve regras gerais para selecionar nomes claros e legíveis.Nomes de conjuntos e DLLs
Descreve as recomendações para abreviações em nomes de tipos.Nomes de namespaces
Descreve convenções usadas para namespace nomes e como minimizar conflitos entre namespaces.Nomes de classes, interfaces e Structs,
Descreve as convenções que devem ser seguidas,, bem como aqueles que deve ser evitado, ao nomear tipos.Nomes de membros tipo
Descreve as práticas recomendadas para selecionar nomes para métodos, propriedades, campos, e eventos.Nomes de parâmetros
Descreve as melhores práticas para escolher nomes de parâmetro significativo.Nomes de recursos
Descreve as práticas recomendadas para selecionar nomes de recursos localizável.
Consulte também
Outros recursos
Diretrizes de Design para desenvolvimento bibliotecas de classe