나는 많은 사람들이 "foo"를 Stackoverflow와 다른 것들에 대한 java의 메소드 이름이나 클래스 이름으로 사용하는 것을 보아왔다. 너 뭐야? 어떤 메쏘드, 클래스 등의 일반적인 이름일까요? 아니면 실제로 의미가 있습니까? 그리고 왜 foo? 그것은 단지 자바 용입니까 아니면 사람들이 다른 언어 용으로도 사용합니까?foo는 무엇을 의미합니까?
6
A
답변
16
전통적으로 임의의 이름으로 사용됩니다. 일부 다른 일반적인 사람은 다음과 같습니다
- 푸
- 바
- Quux
- 바즈
foo는, 바의 가정 기원은 "FUBAR"F에 대한 차 세계 대전 속어했다입니다 ** * 모든 인식을 뛰어 넘는 에드. FUBAR => FOOBAR => Foo와 Bar.
아무 언어도 단어가 foo
을 예약하고 입력/읽기가 쉽지 않다는 사실 외에도 실제로 선택할 이유가 없습니다.
2
foo
은 사용자가 의미에 너무 많이 얽매이지 않고 표현하기 위해 사용되는 용어입니다. 나는 그 자리에 문자 그대로 object a
을 말할 수 있습니다.
여기 예 1 또는 4 참조 : http://www.urbandictionary.com/define.php?term=foo
4
그것은 일반적으로 컴퓨터 과학에서 사용하는, 일에 대한 일반적인 이름입니다. 어원 적으로 "foo"는 "FUBAR"의 첫 번째 음절이며 "* * Up Up Beyond All Recognition/Recovery"의 머리 글자입니다.
0
methods
또는 classes
에 지정할 수있는 것은 identifier
입니다.
관련 문제
- 1. FOO는 무엇을 나타 냅니까?
- 2. 무엇을 의미합니까? 필터는 무엇을 의미합니까?
- 3. 0x0F는 무엇을 의미합니까? 그리고이 코드는 무엇을 의미합니까?
- 4. 무엇을 의미합니까 \
- 5. 무엇을 의미합니까?
- 6. = 무엇을 의미합니까?
- 7. 새로 고침 분기는 무엇을 의미합니까? 다음은 무엇을 의미합니까?
- 8. 언어가 '해석되는'것은 무엇을 의미합니까?
- 9. JSONP의 'P'는 무엇을 의미합니까?
- 10. JS $는 무엇을 의미합니까?
- 11. 이 JavaScript는 무엇을 의미합니까?
- 12. new()는 무엇을 의미합니까?
- 13. 도트와 그물은 무엇을 의미합니까?
- 14. NCSS는 무엇을 의미합니까?
- 15. 장고에서 pk__in은 무엇을 의미합니까?
- 16. "UIBackgroundTaskInvalid"는 무엇을 의미합니까?
- 17. pty와 tty는 무엇을 의미합니까?
- 18. HyperLink에서 EnableViewState는 무엇을 의미합니까?
- 19. 이 오류는 무엇을 의미합니까?
- 20. ACM은 무엇을 의미합니까?
- 21. BatchUpdateException은 무엇을 의미합니까?
- 22. "_"은 무엇을 의미합니까?
- 23. Vo는 무엇을 의미합니까?
- 24. aspectj에서 무엇을 의미합니까?
- 25. XACML 식별자는 무엇을 의미합니까?
- 26. `module.exports.instance`는 무엇을 의미합니까?
- 27. #line은 무엇을 의미합니까?
- 28. 이 crossdomain.xml은 무엇을 의미합니까?
- 29. "애니메이션"이란 무엇을 의미합니까?
- 30. 방법 굽기는 무엇을 의미합니까?
[위키 백과] (http://en.wikipedia.org/wiki/Foobar)의 답변보다 더 잘 할 수 있을지 의심 스럽습니다. – DSM
위키 피 디아에서'Foobar'를 찾을 수 있습니다. 역사와 어원에 대한 전체 페이지가 있습니다. – lolando
http://programmers.stackexchange.com/questions/69788/what-is-the-history-of-the- foo-and-bar-in-source-code-examples 사용법 –