java - 如何在文档中命名方法?

标签 java methods documentation naming-conventions naming

在编写代码文档时,我经常需要编写方法。但如何在文档中正确命名它们呢?

这是一个例子:

To perform this task, use someMethod() from MyClass class.

我知道还有其他约定:

  • (...), use MyClass.myMethod().

  • (...), use MyClass#myMethod().

  • (...), use myObject.myMethod().

哪种约定最常用?有官方指南吗?

最佳答案

遵循"Don't make me think"格言,我建议使用以下格式:

To perform this task, use the someMethod method from the MyClass class.

这种格式清楚地表明了目标方法和类是什么。

其他建议的格式,例如:

(...), use MyClass.myMethod().

(...), use MyClass#myMethod().

(...), use myObject.myMethod().

要求用户理解“.”所在的上下文。或正在使用“#”。

因此,用户无需停下来思考他们正在阅读的内容,只需使用(在编程领域几乎通用的)单词“方法”和“类”来帮助清晰度并消除任何可能的歧义。

关于java - 如何在文档中命名方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25178387/

相关文章:

通过网络发送 Java 文件时不起作用

Java 8 ZoneDdateTime 获取时间

java - 将对象的引用传递给 java 中的方法是一种好习惯吗?

java - Add 方法将对象添加到数组中

java - 如何在扩展Application类的类中的静态方法中调用getApplicationContext?

xml - 两个 sibling 的执行顺序是否依赖?

java - 整数字段的 Bean 验证

c++ - 在 Eclipse 中对 C++ 方法进行排序/按字母顺序排列(不在大纲中,在代码中)

javascript - 如何在 JSDoc 中记录 javascript IIFE 模块

linux - 红帽企业版配置参数