foo就是習慣性用來做示例的類名或者函數方法名,指代一個沒有特定意義的實體。
就像我們想拿人舉例子,總要先起個名字,然後就喜歡用什麼:張三,李四之類的。
真説意義呢一般foo就是亂七八糟的意思,你隨便寫一個不成熟的或者不在框架內的小類,方法,函數等,就可以用這個名,你也可以用abc這些詞代替,但是大家習慣這樣,你最好也這樣,大家都好理解。
反之,如果你要寫一個有特定意義或者功能的類,方法,函數時,使用的名稱最好跟他實現的功能有關聯,這樣程序比較易讀。