Règles générales concernant la longueur des classes et méthodes
Les méthodes devraient avoir au plus 20 lignes
Les classes devraient avoir au plus 200 lignes
Une classe devrait contenir au plus 10 méthodes
Plus les méthodes et les classes sont grandes, moins elles sont réutilisables
Principe de proximité
Regrouper ensemble une méthode publique avec ses méthodes privées
- Permet de lire le fichier comme un journal : Grand titre = méthode publique, sous-titres = méthodes privées, etc.
Éviter les régions
- Moyen artificiel d'organiser les fichiers
- Dissimulent la véritable longueur d'un fichier et sa complexité
- Ne valent pas mieux que les commentaires si on les compare au code auto-documenté
Créer une branche de feature dans Visual Studio et Azure DevOps
Sur Visual Studio
Basculer sur la branche master.
- S'il y a des modifications dans la branche courante, il faudra les valider (commit) ou les annuler (undo) avant de basculer sur master.
Tirer la dernière version de la branche master.
Créer une nouvelle branche à partir de la branche master locale et la nommer selon la règle de nomenclature.
Sur Azure DevOps
Sélectionner New Branch à partir de la branche master.
Nommer la branche selon la règle de nomenclature.
Tirer la nouvelle branche sur Visual Studio
S'il y a des modifications dans la branche courante, il faudra les valider (commit) ou les annuler (undo) avant de tirer la nouvelle branche.
Récupérer la liste de branches distantes à partir du serveur (fetch).
Basculer vers la nouvelle branche en faisant un double clique sur son nom. La branche sera automatiquement tirée.
No comments:
Post a Comment