Inhoudsopgave:
Definitie - Wat betekent Bar?
Bar is een veelgebruikte tijdelijke aanduiding die vaak wordt gebruikt om variabelen of andere code-elementen een naam te geven. Willekeurige naamgevingsconventies zoals deze staan bekend als metasyntactische variabelen.
Techopedia legt Bar uit
Het gebruik van bar als tijdelijke aanduiding is afgeleid van het gebruik van een andere tijdelijke aanduiding: foo. Foo is een van de vroegste populaire tijdelijke aanduidingen die in technologie worden gebruikt. Foo wordt bijvoorbeeld gebruikt om generieke variabelen in een leeromgeving te benoemen. Terwijl ontwikkelaars foo bleven gebruiken, begonnen sommigen bar te gebruiken als tweede plaatsaanduiding, gedeeltelijk vanwege de militaire term fubar, die een andere betekenis en connotatie heeft.
Als een tijdelijke aanduiding is bar enigszins controversieel, omdat bar, anders dan de vaak voorafgaande foo, werkelijke betekenis heeft in de Engelse taal. Veel ontwikkelaars die Engels als moedertaal hebben, geven er de voorkeur aan om tijdelijke aanduidingen (zoals foo) zonder inherente betekenis te gebruiken, zoals ack, baz, fum of qux. Vanwege de korte lengte voldoet de balk echter aan een ander gemeenschappelijk criterium voor tijdelijke aanduiding, omdat veel ontwikkelaars de voorkeur geven aan tijdelijke aanduidingen van drie letters in plaats van langere tekenreeksen.
