Toutes les normes de programmation parlent de notation hongroise. Il est donc nécessaire de bien comprendre ce que ce terme signifie même s'il s'agit d'une pratique généralement non recommandée.
La notation hongroise (en anglais : hungarian notation) est un style de codage dans lequel on ajoute une ou plusieurs lettres avant le nom d'une variable pour indiquer son type (ex : une variable de type int débutera par i, comme dans iAge).
Ce type de notation a connu des jours glorieux mais est actuellement en déclin. En effet, il n'est plus utile de spécifier le type d'une variable dans son nom puisque les environnements de développements nous offrent maintenant la complétion de code en fonction du type qu'ils détectent automatiquement.
Autre raison importante ayant causé le déclin de la notation hongroise : lorsqu'un programmeur doit changer le type de sa variable en cours de développement, il doit modifier le nom de cette variable partout dans son code.
« Hungarian notation ». Wikipedia. http://en.wikipedia.org/wiki/Hungarian_notation
▼Publicité