J'imagine que nous commentons tous (quand nous pouvons nous en donner la peine !) nos interfaces, par exemple.
/// <summary>
/// Foo Interface
/// </summary>
public interface Foo
{
/// <summary>
/// Will 'bar'
/// </summary>
/// <param name="wibble">Wibble factor</param>
void Bar(string wibble);
}
Commentez-vous également l'implémentation (qui peut également être fournie aux clients, par exemple dans le cadre d'une bibliothèque) ? Si c'est le cas, comment parvenez-vous à maintenir la synchronisation entre les deux ? Ou bien ajoutez-vous simplement un commentaire du type "Voir l'interface pour la documentation" ?
Merci
0 votes
Un double s'est faufilé par ici : stackoverflow.com/questions/1875440/