Notação húngara

Autor: Louise Ward
Data De Criação: 6 Fevereiro 2021
Data De Atualização: 28 Junho 2024
Anonim
Notação húngara - Tecnologia
Notação húngara - Tecnologia

Contente

Definição - O que significa Notação Húngara?

A notação húngara é uma convenção para nomear e diferenciar objetos de dados. Quando a notação húngara é usada, um programador adiciona um prefixo de indicador a cada nome de objeto para identificar fácil e prontamente seu tipo.

Também podem ser utilizados prefixos adicionais para identificar a função, segmento ou outro recurso do objeto. Isso é muito importante quando um programa se expande em vários módulos e threads, pois é difícil lembrar de todos os objetivos de objetos se uma convenção de nomenclatura não for usada.


Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica notação húngara

A maioria dos programadores adiciona prefixos a um nome de variável significativo de sua escolha. Por exemplo, um programador que cria uma variável booleana cuja função é armazenar um resultado indicando o sucesso ou falha de uma operação de soma pode nomear essa variável BoolSum. Se muitos threads conduzem funções semelhantes, ele pode usar os termos BoolSumThread1 e BoolSumThread2 como nomes significativos que diferenciam as variáveis.

Convenções de nomenclatura significativas se tornam mais importantes quando um projeto é um esforço colaborativo de muitos desenvolvedores. Uma combinação de convenções de nomenclatura apropriadas e comentários simples do programa estão entre as recomendações de melhores práticas nesses casos.

Charles Simonyi, um executivo de software de computador húngaro-americano, é creditado com a criação da notação húngara. No entanto, quando os colegas do Dr. Simonyi leram as variáveis ​​que ele nomeou de acordo com sua nova convenção, eles descobriram que os nomes não estavam em inglês.