formatting - 好的评论用例

标签 formatting comments use-case

我一直讨厌用星号填满一半屏幕的评论,只是为了告诉你函数返回一个字符串,我从来没有看过那些评论。

但是,我确实阅读了描述为什么完成某事以及如何完成的注释(通常是代码中的单行注释);这些在试图理解别人的代码时非常方便。

但是在写评论的时候,我不这么写,而是我只在编程比赛中写算法时才使用评论,我会想到算法会如何做,然后我会写每个注释中的一个,然后编写与该注释对应的代码。

一个例子是:

//loop though all the names from n to j - 1

除此之外,我无法想象为什么有人会在可以编写代码的时候浪费宝贵的时间来写评论。

我是对还是错?我错过了什么吗?我不知道还有哪些其他好的评论用例?

最佳答案

评论应该表达为什么你在做某事而不是你在做什么

关于formatting - 好的评论用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2231830/

相关文章:

html - 在 Rails 中,如何在文本区域中允许一些 html?

c++ - Uncrustify 对齐尾随注释?

java - 反编译能看到Java注释吗?

uml - 用例中的主要参与者

uml - 包含/扩展的用例可以由另一个参与者发起吗?

embedded - 嵌入式代码示例的用例图

ruby-on-rails - Rails(或 Ruby): Yes/No instead of True/False

Java - double*int 算术显示两位小数或几个小数位

.net - 将逗号千位分隔符添加到十进制 (.net)

java - 删除注释时无法维护代码结构