

Les noms de variables doivent indiquer le type de données manipulées.
Les noms d’actions doivent décrire leur objectif et, idéalement, leurs entrées et sorties.
Pas d'abréviations ! Contrairement à ce que l’on pourrait penser, la taille des noms n’impacte ni les performances ni l’application.
Exemple :
Utilisez "NombreLigne" au lieu de "NbLigne" pour plus de clarté.
Gardez la logique verticale, c’est-à-dire évitez les détours ou les chemins compliqués.
Si la logique devient complexe, commentez-la pour faciliter la compréhension.
Attention aux répétitions :
Si vous réutilisez une action, donnez-lui un nom adapté pour chaque utilisation au lieu de juste ajouter un "2".
Créez des dossiers pour regrouper les actions qui affectent un même type de données.
Groupez les écrans qui utilisent les mêmes entités pour faciliter la navigation.
Assurez-vous que tous les écrans suivent la même mise en page (Layout).
Utilisez un thème commun et des classes explicites pour uniformiser les boutons, titres, etc.
Moins, c’est plus !
Si un écran contient trop de fonctionnalités, il devient contre-intuitif.
Limitez les actions sur un même écran pour améliorer l'expérience utilisateur.
Posez-vous la question :"Est-ce que cette fonctionnalité sera nécessaire ailleurs dans l’application ?"
Créez des actions réutilisables et utilisez des blocks pour dupliquer des fonctionnalités ou interfaces sur différents écrans.
Cela fait gagner un temps précieux pour les futurs développements.
Ne restez pas bloqué trop longtemps sur un problème.
Demandez conseil à un collègue plus expérimenté, ça vous permettra d'apprendre plus vite et d’avancer efficacement.
En me reconvertissant pendant le covid-19 dans le développement après avoir travaillé dans l’événementiel, j’aurais aimé avoir ces points d'attention dès le début.
Ils vous aideront à structurer votre approche et à éviter les erreurs courantes.
Prenez le temps d’appliquer ces bonnes pratiques dès vos premiers projets !