我是 Stylecop 的忠实粉丝,我始终遵循它的指导方针。我也遵循这样的指导方针,即注释应该为代码带来附加值,而不是重复代码正在做的事情。
在遵循有关 ASP.NET MVC 控制器及其相关操作的评论指南时,我遇到了一些麻烦:我无法考虑要执行操作的评论,也无法考虑控制器。
让我们假设默认HomeController
和默认Index
操作,这是我正在使用的评论,但我不觉得它们提供任何附加值。
/// <summary>
/// Provides functionality to the /Home/ route.
/// </summary>
public class HomeController : BaseController
{
/// <summary>
/// Displays an index page.
/// </summary>
/// <returns>An index page.</returns>
public ActionResult Index()
{
return View();
}
}
我应该在控制器上使用什么样式的注释及其可以提供附加值并增加注释有用性的操作?您已经使用了哪些评论?