一个优秀的程序猿,肯定要注意有些名字不能取!
每个人身边。似乎总有一两个名字奇怪的朋友,像小编就有一个朋友,名字中带了个赪字,相信不少小伙伴不认识这个字吧?这个字念chēng,释义红色,也不知道当时这位朋友的家长是怎么想的,反正小编就知道每次要乘飞机了,这位姐姐肯定是提前到机场去办理人工登机牌,因为登机系统根本打不出她这个赪字,据说当年高考也是去派出所开了证明!
很多小伙伴肯定想着,这种问题应该只会在我大天朝出现吧,像外国人那种abcd的字母名字,总不会碰到打不出的情况吧。
唉~这么想的小伙伴可想错了,外国人因为名字出的问题不仅不少,还比我们这种打不出名字的汉字可严重多了,让小编带你领略下这异国的风景吧。
先是一位美国男子,他在20岁的时候将自己名字改成了Raven Felix Null,乍看上去没什么,等一下,Null,程序猿们是不是明白了什么?
在大多数程序里,Null代表着空值,所以绝大多数的系统都会有强控不允许输入Null,但是因为这个小伙子改了这个名字,导致他的名字几乎无法被任何计算机系统成功识别,例如入住酒店,始终无法成功录入姓名,所以一般碰到这类情况的办事人员都会给他一个白吃白喝的机会。
每当有人让小伙子按规定走一遍繁复流程的时候,小伙子就会拿出国外最流行的那套人权主义,你是在看不起我的名字吗?你是在搞歧视吗,不想惹麻烦的商家一般都选择息事宁人,就这样,小伙子吃了无数的霸王餐、住了无数的免费酒店、买了无数免费商品。
而另一位国外友人就没那么好运了,国外一位名叫Rachel True的演员兼作家,因为她名字中含有了True这个单词,而在一般的程序里面,True是作为布尔变量存在的(true or false),导致一些程序就无法识别了,iCloud不幸也在这个程序清单里。
Rachel True因为名字无法正常使用iCloud,为此她也联系了苹果的官方客服,似乎至今都没能帮她解决这个问题。
试想一下,如果你的名字里包含了rm rf、delete、drop等等一系列单词时,保不准这系统哪天就被你搞趴下了。
可千万别以为外国人不会取怪名字,外国人在名字上真的是叫什么的都有,比如NBA就有一个球员叫gay。
所以,作为一个程序猿,你觉得有哪些名字是不能随便取得呢?一起留言来讨论下吧!