我有一个关于编程和英语语言的问题:在注释单行代码时,是使用第三人称还是祈使语? 假设以下是一个需要被注释的祈使语言的代码行:
object.doSomething();
我评论这行代码的方法是在它后面使用第三人称,就像这个句子把该行作为主语一样:
object.doSomething(); // does (referencing to the line of code) some action
但由于我们使用了一种命令式语言,因此实际上是在“命令”计算机,因此甚至可以考虑将注释放在代码之前并使用命令式的方式:
//Do some action:
object.doSomething();
当需要注释多行代码时,这个功能尤其有用。
我个人更喜欢第一种风格,但我经常不确定要使用哪种风格。如果有人能在这里写下他们的个人经验,那就太好了。