在编程中添加注释消耗系统资源?

时间:2015-05-22 12:04:16

标签: c# visual-studio

我最近在StackOverflow中发现了两篇关于在编程中添加评论的帖子。 帖子12

在完成这些帖子之后,我很想知道一个评论.i.e:

1.在编程时添加注释是否在编译代码时利用系统资源?

3 个答案:

答案 0 :(得分:2)

是的,他们确实如此,但您可能需要添加很多内容才能发现任何差异。

答案 1 :(得分:0)

Handling white space and comments是编译的"lexing"(词法分析)阶段的一部分,所以是的,他们确实在这个过程中消耗了资源。正如之前的一位评论者所说的那样,它的计算成本非常低廉,以至于您必须在注意之前插入大量注释和空格(并且可能在非常慢的计算机上编译)。 / p>

您可能对此文档感兴趣:Notes on How Parsers and Compilers Work

答案 2 :(得分:0)

编程的第一条规则:编写其他人可以轻松阅读和修改的代码。为此:

  1. 编写简洁明了的易于阅读的代码块,从而轻松确定"什么"。
  2. 编写单元测试以传达"为什么"并在维护代码时提供安全网。
  3. 其他所有内容,包括代码编译所需的时间,都应该没有实际意义。所以问题的答案是"它并不重要"。