demo是什么意思?为啥程序员口中总是说bug和demo这两个单词?
首先我们来看看这两个词的中文意思:
百度翻译
百度翻译
bug的名词是昆虫,一种轻微的传染病,我们不会说动词,因为程序员口中的bug的词性是名词。
我下班后从我的主人那里听到了“虫子”这个词。第一次听到他说bug这个词,我惊呆了,什么? ? 虫子不是虫子吗?因为这就是它在英语教科书中的翻译方式。有一次,我请他帮我找出为什么我写的代码总是内存溢出。经过他的调查,他说:“这样写肯定有bug,中间的IO操作用完一定要释放,否则程序会吃掉你的内存。”。
经过这一次,我大概明白了他所说的“bug”是什么意思,应该是“问题,小问题”的意思。从bug“轻微传染病”一词的本义来看,程序员用bug来描述程序中的问题或小问题是合理的,但重点是“轻微”和“疾病”。就像生活中的一个小病,你仍然可以工作和照顾自己。程序有一点小bug还是可以运行的,但是到了一定时间会报问题。
demo 只是一个名词,翻译为样本记录,演示磁带,没有动词。所以程序员口中demo的词性也一定是名词,不可能无缘无故衍生动词。
demo 这个词是从博客中知道的。当有人说某个功能点,或者要实现某个功能的时候,为什么不先废话,先放一段代码(或demo)。看完这个demo,你就明白意思了。所以,程序员口中的“demo”就是“,,”的意思。从demo的本义来看也是有道理的,主要来源于本义中的“”。
总结:
以上只是我个人对这两个词的含义的理解。如果觉得不合理,请留言讨论。
无论是bug还是demo,都只是从固定行业的本义衍生出来的意思,所谓个性,但不失本色。我相信各行各业都有自己的派生名词。
郑重声明:本文版权归原作者所有,转载文章仅出于传播更多信息之目的。如果作者信息标注有误,请尽快联系我们修改或删除,谢谢。
tags:
程序员