Pascal Casing

Au début du développement du Framework .Net, vers 1996, les développeurs tombèrent d'accord sur deux conventions de nom pour nommer les propriétés, les méthodes, les variables et les classes.

Au départ, ces deux conventions de nommage étaient ... sans nom.

La première convention de nom était utilisée pour nommer les méthodes et les propriétés. Aujourd'hui, le nom d'une méthode ou d'une propriété suit toujours le même pattern au sein du Framework .Net:

  • Le nom est une concaténation de mots;
  • La première lettre de chaque mot est en majuscule (par exemple ToString).

En 1996, Anders Hejlsberg rejoint Microsoft. Il est le père fondateur du Framework .Net et du langage CSharp. C'est également le père fondateur de Typescript.

Avant de rejoindre Microsoft, Anders Hejlsberg a développé chez Borland, le compilateur Turbo C et Turbo Pascal.

Dans turbo Pascal, les méthodes et les propriétés suivaient la convention de nom suivante:

  • Le nom est une concaténation de mots;
  • La première lettre de chaque mot est en majuscule.

L'équipe de développement du Framework .Net a choisi de nommer cette convention Pascal Casing, en hommage à Anders Hejlsberg et en référence à Turbo Pascal.

results matching ""

    No results matching ""