我有一些代码,每个方法后面都有注释,例如:
// End of contructor DbFactoryDBConnection()
这样的注释是否应该用于表示方法的结束呢?这是从前一份工作中学来的常见做法。
我有一些代码,每个方法后面都有注释,例如:
// End of contructor DbFactoryDBConnection()
我认为这些评论是针对方法体无法适应单个屏幕的情况而言的。我相信这是重构和拆分这样的长方法以缩短方法甚至提取新实体/服务/助手的好迹象。这就像C#区域,有时用于隐藏非常长的代码块,这表明您有某种God Object反模式。
你可以随时使用Visual Studio的PowerCommands,它会在括号结尾处添加注释,以便知道当前所在的括号结束位置。我经常使用它,它非常有帮助:)
我认为这不应该出现在源代码中;它很容易与有效的源代码块失去同步。如果您认为这有帮助,可以使用Visual Studio中的扩展程序来显示此信息。