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