Вернуться




Fubar: расшифровка этого термина и его применение в программировании




В процессе изучения программирования часто будут встречаться такие термины, как:

  • foo;

  • bar;

  • foobar;

  • fubar.

Откуда взялись эти термины? Для чего они используются? Как выглядит их расшифровка?

 

Расшифровка fubar (фубар)

Все термины: foo, bar, foobar — это производные от термина fubar. Расшифровка fubar (фубар) берет свое начало еще со времен Второй мировой войны от американских военнослужащих.

По одной из версий, расшифровка FUBAR — это «Fucked Up Beyond All Recognition»; если перевести «помягче», то получается: «все разбито и перевернуто в хлам». Данная расшифровка перекочевала во многие сферы жизни, и поэтому ее можно встретить где угодно. Чуть позже «fubar» под влиянием американской цензуры видоизменилось до «foobar» и сократилось до «foo».

По другой версии, расшифровка термина «fubar» берет свое начало от немецкого слова «furchtbar», что означает «ужасный». При этом происхождение термина все равно датируется временами Второй мировой войны и употребляется в том же смысле.

 

Фубар в программировании

Использование терминов «foobar», «foo», «bar» в программировании очень распространено, причем в разных языках программирования. Как правило, основное их применение — в качестве метапеременной или текста-заполнителя. Также используются как наименования переменных, функций или команд, которые не нужно точно идентифицировать, так как они служат только в качестве демонстрации. Они полностью бессмысленные, их можно сравнить с «х» и «у» при решении математических уравнений.

Заключение

Как видите, расшифровка термина «fubar» имеет мало общего с тем фубаром, который используют в быту в различных сферах. В программировании фубар означает некую выдуманную переменную, в быту же фубар — это что-то ужасное и непонятное, напоминающее хаос.



Если вам понравилась эта статья поделитесь ею с друзьями, тем самым вы помогаете нам развиваться и добавлять всё больше интересного и полезного контента!




Cхожие статьи





Стоит ли учиться программировать в 2021

Стоит ли учиться программировать в 2021

Не случайно в разговорах о рынке труда, перспективах развития и важнейших с ...

21 Февраля 2021    Другое


Плюсы и минусы Baas для разработки мобильных приложений

Плюсы и минусы Baas для разработки мобильных приложений

Если вы хотите заказать разработку мобильного приложения, причем чтобы вам ...

23 Марта 2021    Другое


Начинающий программист

Начинающий программист

Самыми легкими в изучении можно считать такие языки как JavaScript, Python, ...

23 Марта 2021    Другое




Напишем