Perguntas com a marcação «naming»

15
O que é um Bootstrapper na programação?

Às vezes, vejo o termo "Bootstrapper". Vi isso pela última vez ao criar alguns exercícios de aprendizado para o Prism. Eu tropecei na UnityBootstrapperaula. Minha pergunta é: quando você chamaria uma classe de "Bootstrapper"? Por quê? O que isso diz sobre a

14
Méritos dos namespaces / pacotes

Algumas linguagens de programação (por exemplo, Java e C ++) possuem recursos de linguagem chamados "packages" ou "namespaces". Quão útil é realmente ter espaços para nome? É possível marcar funções e classes como pertencentes a alguma biblioteca específica sem usar esse recurso de linguagem, como...

14
Convenção de nomenclatura a ser usada para parâmetros de função C #

Há situações em que um nome passado no parâmetro será convertido em um novo tipo, mas o nome do objeto passado deve permanecer semelhante. Para o caso de atributos de classe, podemos usar esse operador, mas e a variável local em funções. Qual convenção de codificação é amplamente usada. exemplo,...

13
O que significa "achatar"?

Se eu tivesse uma árvore, "achataria" implicaria intuitivamente obter uma lista de todos os itens da árvore, passando da esquerda para a direita? Se eu tiver uma lista vinculada, "achatar" implicará intuitivamente obtenha uma lista de todos os itens, começando com este Por exemplo, uma...

13
Nomeando um campo booleano que é um verbo

Em Java, por convenção, getter e setter para campos booleanos serão isField()e setField(). Isso funciona perfeitamente bem com nomes de campos que são adjetivos como active, visible, closed, etc. Mas como nomeio um campo com significado de verbo, como haveChildren? Adicione "_ing" ao verbo ( ),...

13
Escolhendo nomes para testes de integração

Com os testes de unidade, o domínio é muito pequeno, por isso é fácil. Usei o methodName_conditions_result()esquema de Osherove e achei muito claro. Mas, com os testes de integração, sinto que o nome seria muito longo e do que coloco no lugar methodName? Como nomeio classes de teste de...

13
Projeto C evitando conflitos de nomenclatura

Estou lutando para encontrar conselhos pragmáticos do mundo real sobre convenções de nomenclatura de funções para um projeto de biblioteca C de tamanho médio. Meu projeto de biblioteca é separado em alguns módulos e submódulos com seus próprios cabeçalhos e segue um estilo OO (todas as funções...