不少小伙伴在使用苹果手机的时候都注意过一个问题:为什么“iPhone”这六个字母中只有P是大写的呢?
关于这种写法的解释众说纷纭,咱们也不知道乔布斯当时究竟是咋决定的呀! 但是,有从事相关行业的网友站了出来说:哎呀,这不就是驼峰命名法的事儿嘛!
什么是驼峰命名法呢? 驼峰命名法(Camel Case)是一种命名约定,通常用于编程和标识符命名。 这种命名约定的特点是将多个单词连接在一起,其中除了第一个单词以外的每个单词的首字母都大写,而单词之间没有空格或其他分隔符。这使得标识符看起来类似于骆驼的驼峰形状,因此得名为驼峰命名法。 驼峰命名法通常分为两种形式:
1、大驼峰命名法(Pascal Case)
在大驼峰命名法中,每个单词的首字母都大写,而且不包含空格或其他分隔符。这种命名方式通常用于类名、类型名、方法名等。例如:MyClass。
2、小驼峰命名法(Camel Case)
在小驼峰命名法中,第一个单词的首字母小写,之后的单词首字母大写,同样不包含空格或其他分隔符。这种命名方式通常用于变量名、函数名等。例如:myVariable。 根据上面的分类,iPhone的命名方式属于小驼峰命名法。
除了iPhone,许多品牌的命名背后也有一段有趣的故事:
Coca-Cola
(可口可乐)
这个全球知名的饮料品牌的名称源自两种主要成分,即可可叶(coca leaves)和可乐果(kola nuts)。最初,可口可乐是一种药物,它的创始人约翰·斯图思·博德在尝试不同的成分后,创造了这个名称,并用它来推销这种饮料。
LEGO
(乐高)
这个著名的玩具品牌的名称来自丹麦语“Leg godt”,意思是“玩得开心”。创始人奥莱·柯克·克里斯蒂安森起初生产木制玩具,后来发展成了现在我们所熟知的乐高积木。
Sony
(索尼)
SONY来源于拉丁语的“sonus(意为声音)”和当时流行的“sonny boy”(可爱男孩)中的“sonny(小男孩)”这两个词。但日本人有可能会读成“sonni”,由于担心日本人会联想到日语的“损失”(日语发音为son)一词,于是索尼创始人盛田昭夫决定去掉了一个“n”,将其改为“sony”。这很符合自诩为天性爽朗的盛田昭夫的风格,据说蕴含的意思是“年纪小却活泼顽皮的小男孩”。
Amazon
(亚马逊)
亚马逊这个电子商务巨头的名称与热带雨林亚马逊没有直接关联。创始人杰夫·贝索斯选择这个名称,因为它在字母表中以“A”开头,希望公司能够在互联网搜索中排在前面。此外,亚马逊也代表了大规模、多样性和探索的概念。
本文来源:外研社(waiyanshe-fltrp)