ثبت نام

‏foo, bar, baz در مثالهای کدنویسی به چه معناست؟

مدیر ارشد و مؤسس سایت
آواتار کاربر
پست: 26
تشکر کرده: 16 پست
تشکر شده: 13 پست
تاریخ عضویت: 20 بهمن 91, 03:55
محل اقامت: اهواز

‏foo, bar, baz در مثالهای کدنویسی به چه معناست؟

پستتوسط Nabi » 23 خرداد 99, 02:55

‏foo, bar, baz در مثالهای کدنویسی به چه معناست؟

اصطلاح‌های فوبار (‎/ˈfuːbɑːr/‎ انگلیسی:foobar) یا فو و دیگران مانند «اولین شی‌گرایی» ("First Object Oriented"") و «دلیل دلخواه باینری» ("Binary Arbitrary Reason") به عنوان نام رزرو شده در برنامه نویسی کامپیوتر یا در اسناد و مدارک مرتبط با کامپیوتر استفاده می‌شود.[۱] از این اصطلاح‌ها برای نام‌گذاری متغیرها، توابع یا دستوراتی که هویت آنها بی‌اهمیت است و تنها برای نشان دادن یک مفهوم‌اند به کار می‌رود.
منبع:
https://en.wikipedia.org/wiki/Foobar
https://fa.wikipedia.org/wiki/%D9%81%D9 ... 8%A7%D8%B1

اضافه میکنم:
از این تعریف تئوریک که بگذریم، به زبون عامیانه و چیزی که در ذهن من شکل گرفته، اینطوریه که اینها چیزی شبیه به حروف ابجد اما مختص برنامه نویسان هستند و اینطور جا افتادند. مثل الف، ب، ج، د، ه.... در برنامه نویسی اینطور استفاده میکنیم:
foo, bar, baz, qux, quux, quuz, corge, grault, garply, waldo, fred, plugh, xyzzy, and thud
به همین خاطره که در مثالها و کدهای برنامه نویسی به ترتیب عبارات foo، bar, baz,... به وفور به چشم میخورد.

منبع:
General usage
Metasyntactic variables used commonly across all programming languages include foobar, foo, bar, baz, qux, quux, quuz, corge, grault, garply, waldo, fred, plugh, xyzzy, and thud; several of these words are references to the game Colossal Cave Adventure.[1][3] Wibble, wobble, wubble, and flob are also used in the UK.[4]

A complete reference can be found in a MIT Press book titled The Hacker's Dictionary.

https://en.wikipedia.org/wiki/Metasyntactic_variable

—نبی
#مقاله

بازگشت به مقالات آموزشی PHP

چه کسی آنلاین است

کاربران حاضر در این انجمن : کاربر عضو شده ای موجود نیست و 2 مهمان