Web 技术研究所

我一直坚信着,Web 将会成为未来应用程序的主流

纠结的话就以名字命名吧

  想起前段时间路过上海交通大学时看到地铁站上的英文是「Shanghai Jiao Tong University」,当时我就喷了这个命名。英文和拼音混用是什么鬼?手上的几个项目都是用普遍用英文命名的,然而偶尔也会被掺入一些奇怪的东西,所以突然想谈谈命名问题。
  对于命名问题,我一直都是很容易陷入纠结的,一个命名想上几小时是常有的事。当业务复杂之后就需要大量命名,遇到最后,花在命名上的时间可能就需要越长。所以完美的命名是不存在的。也许是因为我读书少没你们城里人会玩,会用的单词就那么几个,所以经常是想破脑子也想不出一个能准确描述当前需求的命名。于是有时候我会使用一些奇奇怪怪的命名来释怀 —— 比如以名字命名。
  让我们看看历史吧!在有机化学史上也曾有过同样的命名的问题,因为有机化学实在太复杂了,那些反应的数量比英语单词的基数还多,这种情况下如何命名才完美呢?历史证明,当事物变得越来越复杂时,命名就会变得越来越困难。最终,有大量的有机反应以发现者的名字来命名,这就是传说中的的人名反应。
  我从来都不排斥甚至非常赞成以名字来命名的东西。比如最典型的「布尔」,就是一个非常好的例子。如果非要找词汇来描述「布尔类型」,那肯定会出现一些奇怪的词汇组合。然而直接使用「布尔」这样一个人名来对其命名,一旦使用习惯就非常容易接受。
  总之,我算是在推荐人名命名吧。如果真开始纠结命名就可以考虑使用自己的名字。虽然用名字别人看不懂到底是什么东西,但至少比起找一个容易让人误解的词汇来描述,使用名字会更好。
网名:
34.203.213.*
电子邮箱:
仅用于接收通知
提交 悄悄的告诉你,Ctrl+Enter 可以提交哦
神奇海螺
[查看全部主题]
各类Web技术问题讨论区
发起新主题
本模块采用即时聊天邮件通知的模式
让钛合金F5成为历史吧!
次碳酸钴的技术博客,文章原创,转载请保留原文链接 ^_^