我刚刚开始我的软件开发职业生涯,并且我有了第一个了解它的项目。
让我非常惊讶的是,大约有30%的代码实际上是
的注释<param name="">
<summary>
,依此类推。我认为.NET开发人员知道我的意思。
问题是,这使这段代码非常难看。我了解它可以帮助Swagger编写文档,可以帮助IDE描述方法及其参数,但是...也可以使代码难看。
这是惯例吗?还是可以用不同的方式来完成?
顺便说一句,我知道它可以隐藏在IDE中,但这不是我要问的。
答案 0 :(得分:8)
答案 1 :(得分:0)
如下所示,在代码中包含文档注释是编写文档的首选方法。按照这种方法,开发人员可以在其IDE中阅读文档,也可以为Web生成HTML版本。
/// <summary>
/// An effective trap for capturing delicious, tasty roadrunners.
/// </summary>
public class RoadrunnerTrap
{
}
话虽如此,您也可以清楚地为类,变量和方法命名,以开始并避免编写过多的文档。没有文档通常很糟糕,但是过多的明显或重复的文档会更糟。