Zac*_*tes 6 naming naming-conventions variable-names class-names
我的一些朋友和同事进行了一些竞赛,以找到或写出可能的最长的类/变量/属性/方法名称.请记住,我们努力成为优秀的男孩和女孩,并保持命名可理解和简洁,同时仍然通过其名称解释事情的作用.
有时候它不会发生.你参加过这个吗?我只想看看那里有什么.(也许我的朋友和我并不像我们想象的那样疯狂)
注意:我不是在寻找糟糕的命名.那已经在这里了.我正在寻找有点长的好命名.
wsd*_*wsd 17
这不是类名,而是枚举,但它要长得多:
VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOther
Run Code Online (Sandbox Code Playgroud)
来自VMware vSphere API.谷歌为它,你会找到在线文档.
我发现有很长的测试名称可以描述测试.例如:
testMapWithOneEntryAllowsDifferentEntryPreservingFirst
testMapWithOneEntryAllowsDuplicateEntryOverwritingFirst
Run Code Online (Sandbox Code Playgroud)
(这些只是我头脑中的例子......你明白了.)
小智 7
org.aspectj.weaver.patterns;
public class HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor {
boolean ohYesItHas = false;
public boolean wellHasItThen/*?*/() {
return ohYesItHas;
}
... more methods...
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3518 次 |
| 最近记录: |