Bien documenter son code
🎯 Objectif
- Améliorer la lisibilité et la compréhension du code
- Faciliter la maintenance
- Faciliter la collaboration
- Réduire les erreurs
Ajouter des commentaires
Documenter son code est un processus simple mais essentiel. Il facilite grandement la compréhension et permet d'éviter des erreurs d'ambiguïté.
Considérons le constructeur suivant : il est facile de deviner l'intention des paramètres. Par contre, si l'on regarde la classe, que devrait-elle contenir ?
public Personnage(string nom, int age, char classe)
{
//...
}
Comparons maintenant avec l'ajout de commentaires. Nous comprenons mieux ce que nous devons fournir dans le paramètre classe.
/// <summary>
/// Constructeur nous permettant de créer un personnage.
/// </summary>
/// <param name="nom">Le nom du personnage</param>
/// <param name="age">L'âge du personnage</param>
/// <param name="classe">La classe du personnage : "G" pour un guerrier, "M" pour un mage ou
/// "V" pour un voleur.</param>
public Personnage(string nom, int age, char classe)
{
// ...
}
Où commenter?
- Les constantes
- Les champs
- Les propriétés
- Les constructeurs
- Les méthodes
- Vos classes
Comment commenter?
Lorsque votre méthode est bien écrite et que vous êtes certain de sa structure, il est temps de commenter.
Très simplement, placez-vous sur la ligne juste au-dessus de votre méthode et tapez trois barres obliques ///. Visual Studio va reconnaître votre code et proposera un bloc de commentaires à compléter.
