可能重复:
Java 方法名称何时过长?
我知道这可能是个人意见的问题,但我想知道什么是标准做法,什么是不受欢迎的。
我的一位大学教授似乎总是让他的变量和方法名称尽可能短(例如,getAmt() 而不是 getAmount)。
我对此没有异议,但就个人而言,如果它增加了描述性,我更喜欢我的时间更长一点,这样阅读它的人就不必检查或参考文档。
例如,我们创建了一个给定球员列表的方法,返回进球最多的球员。我做了这个方法getPlayerWithMostGoals()
,这是错的吗?我辛辛苦苦地选择了一种让它变短的方法,但后来我想“为什么?”。它清楚地表达了这一点,并且 Eclipse 可以在我键入时轻松自动完成它。
我只是想知道短变量名是否已成为过去,因为需要所有内容都尽可能小以提高效率。这仍然是一个要求吗?