YSS

Write Less & Do More

项目取名是个难题,更是个艺术

前言

给项目取名太难了!

相信很多人都会有同感。

直观上我们看现存的做得比较好的东西,小到一个项目,大到一个企业绝大部分都有一个不说霸气,但至少朗朗上口的名字。

但像我们这样非英语母语的国家来说,取一个好的英文名字,实在是太难了。

一方面是因为对英文并不是一个深刻的理解,而更多的是直观上的理解。

另外一方面还是对英语背后的文化的理解不够,比如像单词的产生以及背后的故事,就好比我们的成语背后都是有一个故事的。

看到的一些取名方式

这么多年的工作经历,还是带给了自己很多对项目取名的一些认识。

在取名上看到过这么一些方式:

  1. 动物命名:这个就很多了,国内像飞猪、凤凰、驴妈妈,国外像Puma
  2. 神话命名:主要以希腊神话为止,这就太多了。
  3. 电影人物命名:主要是以某部比较著名电影里的人以及相关的工具和场景类的。比如 google 推崇的 星际 电影。
  4. 一个单词命名:一般是用某个名词,上面的动物命名,也属于这类。
  5. 多个单词的缩写:很多时候只通过一个单词是很难表述一个项目的,这个时候就可以通过单词的首字母合并的一种做法。比如互联网上的各种概念:BFF、AOP、LOT等等。
  6. 多个单词的组合:这个就是通过某种组合方式产生一个包含所有单词含义的一个新词。比如:webpack

不知道是否还有其他的组合形式。

但不管怎么样,名字背后需要你对文字背后的文化的理解,文字承载着文化。

具体的取名

涉及到具体的取名,这里面又是一个很有趣的地方。

那就是我们比较少的能看到以 Y 或者 B 开头的项目,那是因为键盘布局的问题,Y 和 B 刚好是在美式键盘中离我们打字最远的两个字母。在不看键盘敲字的情况下,还是有一定可能打错的。

而,如果你的单词是 A S D F J K L 开头的字母,那么打起来就非常的便捷。

最后

上面所说的都是抛砖引玉,只能代表自己个人的看法,只是在总结自己认为的一些项目取名方式。