demo是什么意思(为啥程序员口中总是说bug和demo这两个单词?)

访客4年前黑客文章474

如果你身边有朋友是程序员,肯定也偶尔会听到他们说这两个单词,那这两个单词到底是什么意思呢?

请看只说代码的大饼做的详细分析。

首先,我们来查下这两个单词的中文意思:

百度翻译

百度翻译

bug名词是昆虫、轻微的传染病,动词我们就不说了,因为在程序员口中说的bug的词性是名词。

bug这个词是在工作后从我师父口中听说的,之一次听他说出bug这个词时,我很恍然,啥???bug不是虫吗?因为英语课本里就是这么翻译过来的。后有一次,让他帮我看下为啥我写的那段代码老是有内存溢出,经过他排查后,他说:“这里这么写肯定有bug,Delphi中IO操作一定要用完就释放,否则程序会把你内存吃光。”。

从这次后,我大概理解他口中说的“bug”是什么意思了,应该就是“问题、小毛病”的意思。从bug这个单词本意“轻微的传染病”上来看,程序员习惯性用bug形容程序中存在的问题或者小毛病也是合理的,只不过侧重点在于“轻微的”、“病”上面。就像一个人生点小病还是可以干活,还是可以自理。程序中有点小bug也还是可以运行起来,只是在某个特定时候就会报问题而已。

demo只是名词,翻译为试样唱片、录音样带,没有动词。所以在程序员口中说的demo的词性肯定也是名词,不可能无缘无故地衍生出动词。

demo这个词是从博客上知道的,有人说某个功能点时,或者要实现某个功能时,咋先不说废话,先上一段代码(或者demo)。看完这段demo后你就会明白其中含义的。所以程序员口中的“demo”就是“示例、例子、试样”的意思,从demo本意上来看,也是合理的,主要是从原意里的“样”衍生出来的。

总结:

以上只是我个人对这个两个单词衍生出来的意思理解,如果各位同行觉得不合理的,请留言讨论。

bug也好、demo也罢,都只是固定行业中在其原有含义上衍生出来的意思,所谓个性,但又不失其原味。我相信各行各业都有自己衍生出来的个性名词。

相关文章

编程和黑客有关系(编程和黑客有关系吗)

编程和黑客有关系(编程和黑客有关系吗)

本文导读目录: 1、我是学编程的,就粗类懂几门语言,想知道黑客和我学的东西有关吗?C,JAVA,VB。 2、黑客和C语言,汇编语言,windows编程有什么关系 3、程序员和黑客有什么区别??...

女生通用的8个拍照姿势,旅行时照着拍,让你拒绝拍照尴尬

女生通用的8个拍照姿势,旅行时照着拍,让你拒绝拍照尴尬

对于大部分的女生来说,拍照已经成为生活不可或缺的一部分,但实际上很多女生拍出来的照片不是姿势不自然就是构图不行,成片平平无奇,所以今天小编就给大家分享8个女生通用的的通用拍照姿势,下次旅行照着拍就可以...

TamperData是否适用全部电脑操作系统?

TamperData是否适用全部电脑操作系统?

什么叫Tamper Data? Tamper Data是Mozilla Firefox拓展,能够在推送HTTP恳求以前改动和查询HTTP恳求。它将显示信息Web电脑浏览器意味着您推送的数据信息,比如...

腊鸡怎么做好吃(炖腊鸡时,记得别直接下锅炖

很多人喜欢在腊月里腌制腊鸡,到了开春后取出来炖着吃,特别解馋。经过腌制和风干,让鸡肉的味道特别独特,比现杀的小鸡还要美味。腌制的腊鸡,尽量别晒时间太长,那样肉质容易变成丝,吃起来太硬太柴,当然会难吃了...

彩妆用品有哪些?美妆达人教你画出美美的妆(新手必看)

彩妆用品有哪些?美妆达人教你画出美美的妆(新手必看)

对于现在的女生来说,化妆就是出门必备。 但是对于化妆新手来讲,化妆是很复杂的一项学问。 从化妆品挑选,再到化妆技巧,就已经让人摸不着头脑了。 单单化妆品挑选这项来说,这么多的化妆品种类,化妆新手根本...

公司回购股权如何处理(股份转让的形式处理)

  引言:10月26日,全国人大常委会通过关于修改《中华人民共和国公司法》的决定,本次是专项修改完善公司股份回购制度,自公布之日起实施。本次《公司法》修订的主要内容一是补充完善允许股份回购的情形;二是...