Logo

Accueil » Projet » Conventions de codage

Conventions de codage

  • Les noms des unités sont préfixés par u (en minuscules).
  • Les composants graphiques (TLabel, TPanel) sont nommés suivant la notation hongroise.
  • Les définitions de types (classes, enregistrements) sont préfixées par T.
  • Les noms des interfaces sont préfixés par I.
  • Les propriétés des classes et enregistrements sont préfixées par F.
  • Les variables locales sont préfixées par L.
  • Les paramètres sont préfixés par A.
  • Les noms des variables et des fonctions commencent par une majuscule.
  • Les noms des fonctions et procédures sont des verbes (Process, Display).
  • Les routines qui affectent une valeur sont préfixées par Set. Les routines qui retournent une valeur sont préfixées par Get.
  • Une unité correspondant à un formulaire sera nommée avec le suffixe frm : frmMain : MainFrm.
  • Les noms des variables et routines sont en Camel Case.
  • Le code est indenté.
  • Les mots-clés du langage sont en minuscules.
  • Les paramètres de type string, enregistrement ou tableau non modifiés doivent être précédés par const.