使用foo與bar命名原因

admin發表於2020-02-05

很多朋友可能在一些教程或者文章中見過採用foo、bar或者foobar作為識別符號。

可以說應用頻繁,其實並無特殊意義,可能對於一些初學者造成一些困擾。

也就是說一種傳統慣例,與"hello world"並無實質的不同。

深究沒有任何意義,說法不一,下面簡單列舉幾條:

(1).來自中國的"福"字發音。

(2).德國二戰中的武器。

(3).bar的全稱是beyond all recognition,字面是無法識別的意思,一片混亂。

(4).foo的全稱是fuck-up,也是一片混亂或者一團糟的意思。

foo、bar或者foobar在程式設計中作為識別符號等用法,可能最後兩個解釋更加合適,故意搞怪。

不管怎麼樣,它們只是一個傳統,並無實質意義,沒有必要去深究,如果感興趣可以去探究。

相關文章