评论接口,实现或两者兼而有之?
我想我们所有人(当我们可能被打扰时!)评论我们的界面。例如:
/// <summary>
/// Foo Interface
/// </summary>
public interface Foo
{
/// <summary>
/// Will 'bar'
/// </summary>
/// <param name="wibble">Wibble factor</param>
void Bar(string wibble);
}
您是否还对实现进行了注释(也可以将其提供给客户端,例如作为库的一部分)?如果是这样,您如何管理保持两者的同步?或者您只是添加“请参阅文档界面”注释?
谢谢