【发布时间】:2019-01-30 00:56:29
【问题描述】:
我刚刚从软件开发开始我的职业生涯,我得到了第一个项目来了解它。
让我非常惊讶的是,大约 30% 的代码实际上是带有
的 cmets<param name="">
<summary>
等等。我认为 .NET 开发人员明白我的意思。
关键是,它使这段代码非常难看。我知道它有助于 Swagger 制作文档,它有助于 IDE 描述方法及其参数,但是......它也让代码变得丑陋。
这是常见的做法吗?还是可以用不同的方式完成?
顺便说一句,我知道它可以隐藏在 IDE 中,但这不是我要问的。
【问题讨论】:
-
只是给你一个例子......检查Microsoft Reference Source
-
当然你没事。我的想法是以不需要或需要很少 cmets 的方式编写代码。 Ofc 我知道编译器会忽略 cmets:D
-
@Lucas 唯一不需要 cmets 的代码是您不需要的代码。即使某事在如何做某事方面非常清楚,它也可能不会告诉你为什么。评论可以。
-
好吧,我想我已经确信了。谢谢大家。
-
如果你生活在企业界,你可以使用他们决定的任何方案。如果您正在开发协作代码库,那么您只需遵循团队所做的任何事情。您可能别无选择。