【发布时间】:2018-03-16 07:39:52
【问题描述】:
我知道已经有关于此类命名约定的类似讨论。但是,我遇到了复数首字母缩写词的问题。
public List<Disc> findAllDvds(DiscHolder holder) {}
public List<Disc> findAllDvd(DiscHolder holder) {}
假设我已经决定使用 CamelCase 作为首字母缩写词,这两者中哪一个通常更容易接受?
编辑
我知道这会邀请基于意见的答案,但有时当您有疑问时,您只需要人们提供建议和反馈。
补充一点,这里令人困惑的部分是findAllDvds 可以暗示一个新的首字母缩略词DVDS,它可以被认为是令人困惑的。
【问题讨论】:
-
你带着一个收藏回来了。这不是很明显吗?
-
@StephenC 是的,我知道我将拥有最终的决定权。但我只是想看看是否有人曾经为此而苦苦挣扎并提出过选择,并有理由支持该决定。在阅读了其他 SO 问题的许多意见后,我发现使用驼峰式作为首字母缩写词也更合乎逻辑。
标签: java naming-conventions plural acronym