Bonne pratiques de nommage des contrôles
-
Bonne pratiques de nommage des contrôles
Bonjour à tous !
Etant en train de remettre en place les pratiques de nommage dans mon entreprise, j’en profite pour demander votre avis. Comment nommez vous vos contrôles ? (pour un post similaire sur les champs du Dataverse cliquez ici)
Voilà mes règles de nommage actuelles :
Noms des pages :
-
Name Screen – Nom de la Page
-
Home Screen – Page d’accueil
-
Product List Screen – Page de Liste de Produit
Avec des espaces, majuscules et sans abréviations. Se termine par Screen.
ContrôlesPréfixes
Button btn
Camera cam
Card crd
Combo box cmb
Composant cmp[Type Composant]
DatePicker dte
Dropdown drp
Form frm
Gallery gal
Group grp
HTML text htm
Icon ico
Image img
Label lbl
Shape shp
Table date tbl
Text input txt
Timer tmr
Nom complet
On note les contrôles en camelCase avec :
typeNomDuControle OU
typeNomDuControlePageAbr si on retrouve ce contrôle sur plusieurs pages OU
typeNomDuControlePageAbrN avec N un nombre si ce contrôle est plusieurs fois sur la page
Variables et collections
Préfixes
Collection Col
Variable globale gbl
Variable locale loc
Exemple :
UpdateContext({locDossier : LookUp(Prospects; ….})
Set(gblRefEmplacementShareP; …)
ClearCollect(ColPhotos; {….})
Je finis sur une capture d’écran de mes contrôles. Je sais que j’ai la mauvaise habitude de mélanger le français et l’anglais dans mon nommages, ce qui est la première chose que je vais corriger.
Et vous, comment nommez vous vos contrôles ?
Bonne journée à tous !
PostID=zjm4yBNRF7QrTcA
-
Connectez-vous pour répondre.