我们有一个令人钦佩的目标,即“每个项目在构建时必须具有0个警告”,但是这个目标肯定需要根据合理的StyleCop规则集进行评估,否则就会浪费宝贵的时间来“修复”StyleCop警告的原因。
对此有什么想法吗?
编辑 我现在实际上在思考stylecop这样的工具的存在意义是什么?为什么不放弃它,让明智的编程标准和良好的代码审查处理剩下的部分?尤其是在一个良好的胜任团队中?那么获得0个警告的任务实际上会增加价值,因为所有警告都将是相关的。
我认为GhostDoc唯一的优点就是可以节省您从头开始编写XML注释的重要几秒钟时间。我认为您不应该接受生成的注释而不进行编辑 - 这可能是适得其反的。
这里是Stylecop规则(SA1642:ConstructorSummaryDocumentationMustBeginWithStandardText)与GhostDoc生成的XML注释的组合 - 最终是否有任何价值?
/// <summary>
/// Initializes a new instance of the <see cref="SomeCustomType"/> class.
/// </summary>
/// <param name="someParameter">The someParameter.</param>
public SomeCustomType(string someParameter)
{
}