Ce înseamnă foo? [închis] (Programare, Java)

Dale22599 a intrebat.

Am văzut o mulțime de oameni care folosesc „foo” ca nume de metode sau nume de clase în java pe Stackoverflow și alte lucruri. Ce înseamnă foo? Este doar un nume generic pentru orice metodă, clasă, etc. sau înseamnă de fapt ceva? Și de ce foo? Este doar pentru java sau oamenii îl folosesc și pentru alte limbaje?

Comentarii

  • Mă îndoiesc că veți reuși să vă descurcați mai bine decât răspunsul de pe Wikipedia. –  > Por DSM.
  • puteți căuta Foobar în wikipedia, aveți o pagină întreagă despre Istorie și etimologie 🙂 –  > Por lolando.
  • programmers.stackexchange.com/questions/69788/… –  > Por Ismail Badawi.
  • qr.ae/TUIP8U –  > Por Silly Sally.
4 răspunsuri
Daniel Gratzer

Este folosit în mod tradițional doar pentru un nume aleatoriu. Alte nume obișnuite sunt:

  1. Foo
  2. Bar
  3. Quux
  4. Baz

Originea presupusă a cuvintelor foo și bar este că „FUBAR” a fost un argou din al doilea război mondial pentru F***ed Up Beyond All Recognition. FUBAR => FOOBAR => Foo și Bar.

Nu există cu adevărat un motiv convingător pentru a-l alege, în afară de faptul că nicio limbă nu rezervă cuvântul foo și că este destul de ușor de scris/citit.

Beta

Este un nume generic pentru un lucru, folosit în informatică în general. Etimologic, „foo” este prima silabă din „FUBAR”, care este un acronim pentru „**ed Up Beyond All Recognition/Recuperare”.

ps2goat

foo este un termen folosit pentru a reprezenta ceva fără să te atașezi prea mult de semnificație. Aș putea spune object a în locul ei sau literalmente orice altceva.

vezi exemplele 1 sau 4 aici: http://www.urbandictionary.com/define.php?term=foo

Sudhakar Tillapudi

este doar un identifier pe care îl puteți atribui la methods sau classes .

Tags: