Houve uma época nessa terra em que tudo era mato e a recomendação para escrever sua variável era:

  • Declarar o tipo da variável no nome dela
  • Usar CamelCase
  • Usar o bom senso ( esse era o ponto fraco da recomendação)

Sim, estou falando do bom e velho Visual Basic que alimentou a mim e minha família por muitos anos:

Dim blnTemSaldo as boolean Dim strMsg as string Dim intContador, intResult as Integer Dim dblValor as double Dim sngValor as single

If blnTemSaldo then strMsg = "Tem Saldo" End If

For intContador = 1 to 10 ... faça algo Next intContador

dblValor = intResult * sngValor

Para muitos parece latim, mas para mim, um eterno saudosista dessa linguagem, é claro como água.

Eu adoto essa prática de declarar o tipo de variável no nome dela, em JavaScript. Me ajuda bastante quando eu retorno ao código para consertar algum bug ou refatorar.