用过都不知道系列:帕斯卡命名、驼峰命名 、烤串命名、蛇形命名

Pascal case(帕斯卡命名):

  单个命名中,每个词都是以大写字母开始。

  帕斯卡命名样例:

  • OutOfMemoryException
  • DateFormat
  • DatabaseConnection
  • LinkedList
  • EventHandler

  场景:

    Java中的类名,接口名均使用帕斯卡命名方式。

Camel case(驼峰命名):

  单个命名中,首个词是以小写字母开头,后面每个词都是以大写字母开始。

  驼峰命名样例:

  • jenkinsServer
  • iterationCount
  • tomcatInstance
  • gitRepository
  • microService

   场景:

    Java中的变量名,均使用驼峰命名方式。

Kebab case(烤串命名):

 单个命名中,每个单词都是小写的,之间用连字符连接(hyphen ‘-’),因为像把肉串起来,所以我叫它烤串命名。

  烤串命名样例:

  •   Vue.component('my-component-name', { /* ... */ })
  • new Vue({ el: '#app', components: { 'component-a': ComponentA, 'component-b': ComponentB } })

  场景:

    在vue的组件中使用比较多,引入组件基本都是这种命名方式。

Snake case(蛇形命名):

  Snake case is a naming convention in which a developer replaces spaces between words with an underscore....

  所有空格用下划线代替的命名方式。

  样例:

  • THIS_IS_SNAKE_CASE

  场景:

    Java的常量命名一般是这个套路,例如  public static final String USER_KEY = "this is a global words";

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值