在许多程序测试用例或示例中,我总是看到" bar"和" foo",这两个词代表什么,为什么选择这两个词为例?
答案 0 :(得分:2)
Google可以比我更好地回答您的问题。来自wiki:
foo这个词起源于20世纪30年代的无意义词,军事术语FUBAR出现于20世纪40年代,并且在编程环境中使用foo通常归功于麻省理工学院的技术模型铁路俱乐部(TMRC)从大约1960年[9]。然而,这些术语的确切关系并不确定,并且已经提出了几种轶事理论来识别它们。
另外,请看一下这个问题:What is the origin of foo and bar?以及这个问题:https://softwareengineering.stackexchange.com/questions/69788/what-is-the-history-of-the-use-of-foo-and-bar-in-source-code-examples