*有追求的开发者总会在开发时遇到变量命名困难或者命名冗长庸俗的时候。
阅读代码过程中遇到一些很好的命名,也遇到一些不好的。
当初并没有记录下来,之后才开始记录,有的也找不到出处了。以下高频词汇供有追求的开发者参考*
多注意使用高阶词汇表达,变成一个有追求的开发者吧。
stale 陈腐的,陈旧的 用于需要被替换、刷新的资源
transport 传输器
restricted 限制的
exclusive 专一的
of 用于Enum 反例 com.netflix.eureka.Version#toEnum org.springframework.data.domain.PageRequest#of(int, int)
HystrixCommandAspect.HystrixPointcutType#of
an /a 对 用于简单封装/适配 com.netflix.discovery.shared.transport.EurekaHttpResponse#anEurekaHttpResponse(int)
prefer org.springframework.cloud.netflix.eureka.EurekaInstanceConfigBean#preferIpAddress
peer 同等 常见于相互注册
scalar 标量的,分等级的; ScalarCallable reactorstream的背压支持
anyListOf org.mockito.ArgumentMatchers#anyListOf
org.mockito.ArgumentMatchers#argThat 整个mockito都非常简洁,简直就是一套DSL
parallelism 平行数,bingfa使用
accelerate 使...加速
reiterate 重复的做
capable 能干的
manually 手工
relevant 相关的切题的
noop 等待 无操作
deduce 推断
canonical 规范的
Indicators 指示灯 candidateIndicators
deferred 延期的
candidate 候选的
slurper 吞噬 json slurper
established 确定的
encapsulate 封装
delimited 限定的
capable 能干的,能胜任的 AbstractAutowireCapableBeanFactory
intened 故意的
additional 附加的,额外的
stub 存根 占位符
corresponding 相当的相应的
eligible 合适的
mechanism 机制
material 重要的,物质的,实质的
indicator 指示器 监控系统
extern 外来的,走读生
alternative 供选择的
outBound 向外的、外出的
assets 资产
neutral 中立的
mute 哑的 mute the tread
abnormally 反常的
intern 软禁 用于进行cache put 出处 com.netflix.discovery.util.StringCache#intern
solely 单独的唯一的
mutually 相互的
eternal 永恒的
compose 排版者
demand 要求
有疑问加站长微信联系(非本文作者)