Что такое foo
Перейти к содержимому

Что такое foo

Что на самом деле означает «foo»? [закрыто]

Если это не означает ничего , когда это стало так использоваться?

Для краткости цитирую только соответствующие определения из этого RFC:

  1. Used very generally as a sample name for absolutely anything, esp. programs and files (esp. scratch files).
  1. First on the standard list of metasyntactic variables used in syntax examples (bar, baz, qux, quux, corge, grault, garply, waldo, fred, plugh, xyzzy, thud). [JARGON]

foo используется в качестве имени-заполнителя, обычно в коде примера, чтобы показать, что именованный объект или выбор имени не являются частью сути примера. foo часто сопровождается bar , baz и даже bundy , если более чем одно такое имя необходимо. Википедия называет эти имена метасинтаксическими переменными . Python программисты якобы используют spam , eggs , ham вместо foo и т.д.

Я также видел, как foo используется, когда программист не может придумать значимое имя (например, как замену tmp ), но я считаю, что это неправильное использование foo .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *