Como denominar variavel com a Notação Húngara

 

Pessoal, a Notação Húngara foi proposta por Charles Simonyi, e tem como objetivo facilitar o reconhecimento de qualquer tipo de variável em um código fonte.

A origem do nome da notação foi caracterizada a partir de uma brincadeira dos primeiros que trabalharam com a linguagem. Eles teciam o seguinte comentário:

“O nome das variáveis fica tão estranho que até parece Húngaro”

Existem algumas convenções para se denominar as variáveis. Vamos a elas:

Implementar nome mnemônico com significado – tem como objetivo facilitar a lembrança do significado da variável pelo programador.

Utilize nomes curtos e simples – facilita a programação e evita erros de compilação.

A notação Húngara é simples e intuitiva. Veja só:

  • Defina a variável de com um nome curto, simples, intuitivo.
  • A primeira letra do nome é maiúscula e restante das letras é minúscula. Assim como o meu e o seu nome. Por exemplo, Pedro.
  • Insira o tipo da variável em letra minúscula, respeitando a tabela abaixo, a frente do nome variável.
NomeDescrição
sString
szAponta o primeiro caracter da terminação zero da string
stPonteiro da string, o primeiro byte é contado dos caracteres
hhandle (título)
msgMessage
fnfunction (usada com pointer)
cchar (8 bits)
byunsigned char (byte or uchar – 8 bits)
nInt
bBoolean (verdadeiro ou falso)
fFlag (boolean, logical)
uinteger
wWord
chChar, com texto ASCII
llong int (32 bits)
dwunsigned long int (dword – 32 bits)

Veja alguns exemplos.

bVerdadeboolean
sNomestring
uValorinteiro
msgAvisomessage
fonte: https://engenhariasoftware.wordpress.com/2020/05/11/notacao-hungara-para-denominar-uma-variavel/

Comentários

Postagens mais visitadas