Saya membayangkan bahwa kita semua (ketika kita bisa diganggu!) Mengomentari antarmuka kita. misalnya
/// <summary>
/// Foo Interface
/// </summary>
public interface Foo
{
/// <summary>
/// Will 'bar'
/// </summary>
/// <param name="wibble">Wibble factor</param>
void Bar(string wibble);
}
Apakah Anda juga berkomentar implementasi (yang juga dapat diberikan kepada klien, misalnya sebagai bagian dari perpustakaan aa)? Jika demikian, bagaimana Anda mengatur agar keduanya tetap sinkron? Atau apakah Anda hanya menambahkan komentar 'Lihat antarmuka untuk dokumentasi'?
Terima kasih