【发布时间】:2011-03-09 16:25:35
【问题描述】:
我是 Stylecop 的忠实粉丝,我始终遵循它的指导方针。我也遵循这样的指导方针,即注释应该为代码带来附加值,而不是重复代码正在做的事情。
我在遵循有关 ASP.NET MVC 控制器及其相关操作的评论指南时遇到了一些麻烦:我无法考虑 cmet 进行操作,也无法考虑控制器。
让我们假设默认的HomeController 和默认的Index 操作,这是我正在使用的 cmets,但我不觉得它们提供任何附加值。
/// <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();
}
}
我应该在控制器上使用什么样式的 cmets 以及它的操作,以提供附加值并增加评论的有用性?你已经用过哪些cmets?
【问题讨论】:
标签: asp.net-mvc comments stylecop