Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Underscore na nomenclatura das variáveis

Por que algumas variáveis estão sendo iniciadas com o underscore ( _ )?

1 resposta
solução!

Yuri,

É usado como "convenção de nomes" para padronização da equipe dentro da empresa. Cada empresa tem sua regra. A maioria das empresas (aproximadamente 98%) NÃO tem regra alguma, pois usam o estilo ultra comum no mercado de trabalho de programação chamado de "POG". Vale para qualquer linguagem de programação.

Por favor, veja também:

==========================================================

.NET - Sugestões e dicas para escrever um 'bom código'

https://macoratti.net/13/09/net_pcod1.htm

==========================================================

Coding Conventions - C#

Regras de capitalização para identificadores

Quando um identificador for constituído de múltiplas palavras, não utilize “” (underscore) ou “-” (hífen) entre as palavras. Ao invés disto, utilize maíuscula na primeira letra de cada palavra. A exceção a esta regra são as constantes, que utilizam notação Upper case, o que dificultaria a identificação das palavras. Neste caso, utilize “” (underscore) entre as palavras

http://arquitetura.takenet.com.br/conventions/csharp

==========================================================

Naming convention - underscore in C++ and C# variables

https://stackoverflow.com/questions/3136594/naming-convention-underscore-in-c-and-c-sharp-variables

==========================================================

Quais são as regras sobre o uso de sublinhado em um identificador C ++?

https://qastack.com.br/programming/228783/what-are-the-rules-about-using-an-underscore-in-a-c-identifier

==========================================================

Existe diferença entre o uso do underscore e o .this?

A orientação original para o .NET era nunca usar sublinhados, a menos que fossem parte de uma variável de membro privado e, em seguida, apenas como um prefixo, por exemplo customerId. Isso provavelmente foi herdado do MFC onde 'm' era utilizado como prefixo para variáveis ​​de membros.

A prática atual é não usar underscores. A desambiguação entre variáveis ​​de membros privados e parâmetros com o mesmo nome deve ser feita usando "This". De fato, todas as referências a membros privados devem ser prefixadas com 'This'.

https://pt.stackoverflow.com/questions/242247/existe-diferen%c3%a7a-entre-o-uso-do-underscore-e-o-this

==========================================================

[]'s,

Fabio I.

POG, I am your father!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software