前言
给项目取名太难了!
相信很多人都会有同感。
直观上我们看现存的做得比较好的东西,小到一个项目,大到一个企业绝大部分都有一个不说霸气,但至少朗朗上口的名字。
但像我们这样非英语母语的国家来说,取一个好的英文名字,实在是太难了。
一方面是因为对英文并不是一个深刻的理解,而更多的是直观上的理解。
另外一方面还是对英语背后的文化的理解不够,比如像单词的产生以及背后的故事,就好比我们的成语背后都是有一个故事的。
看到的一些取名方式
这么多年的工作经历,还是带给了自己很多对项目取名的一些认识。
在取名上看到过这么一些方式:
- 动物命名:这个就很多了,国内像飞猪、凤凰、驴妈妈,国外像Puma
- 神话命名:主要以希腊神话为止,这就太多了。
- 电影人物命名:主要是以某部比较著名电影里的人以及相关的工具和场景类的。比如 google 推崇的 星际 电影。
- 一个单词命名:一般是用某个名词,上面的动物命名,也属于这类。
- 多个单词的缩写:很多时候只通过一个单词是很难表述一个项目的,这个时候就可以通过单词的首字母合并的一种做法。比如互联网上的各种概念:BFF、AOP、LOT等等。
- 多个单词的组合:这个就是通过某种组合方式产生一个包含所有单词含义的一个新词。比如:webpack
不知道是否还有其他的组合形式。
但不管怎么样,名字背后需要你对文字背后的文化的理解,文字承载着文化。
具体的取名
涉及到具体的取名,这里面又是一个很有趣的地方。
那就是我们比较少的能看到以 Y 或者 B 开头的项目,那是因为键盘布局的问题,Y 和 B 刚好是在美式键盘中离我们打字最远的两个字母。在不看键盘敲字的情况下,还是有一定可能打错的。
而,如果你的单词是 A S D F J K L 开头的字母,那么打起来就非常的便捷。
最后
上面所说的都是抛砖引玉,只能代表自己个人的看法,只是在总结自己认为的一些项目取名方式。