Aller au contenu principal

Bien documenter son code

🎯 Objectif

  1. Améliorer la lisibilité et la compréhension du code
  2. Faciliter la maintenance
  3. Faciliter la collaboration
  4. 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.