اصطلاح برنامهنویسی
اصطلاحهای برنامهنویسی ساختارهایی است که در یک یا چند زبان برنامهنویسی تکرار میشوند.
نمونههای اصطلاحهای ساده
ویرایشافزایش شمارنده
ویرایشدر زبانی شبیه بیسیک کد افزایش یکی شمارنده بسیار سادهاست:
i = i + 1
در زبان سی و بسیاری از زبانهای مشتق شده کد کوتاه شدهای دارد:
i += 1; /* i = i + 1; */ ++i; /* same result */ i++; /* same result */
دو عبارت اول نسخهٔ جدید i را بیرون میدهند ولی عبارت سوم نسخهٔ قدیمی را. وقتی عبارتها به صورت جدا استفاده بشوند به مانند همینجا، عبارت به بیرون داده شده نادیده در نظر گرفته میشود.
جابجا کردن دو عبارت
ویرایشدر بسیاری از زبانها کد جابجاکردن دو عبارت به شکل زیر است:
temp = a; a = b; b = temp;
در پرل میتوان به کمک نحوی فشردهشده با کمک قابلیت اختصاص فهرست آن را انجام داد:
($a, $b) = ($b, $a);
منابع
ویرایش- Wikipedia contributors, "Programming idiom," Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/w/index.php?title=Programming_idiom&oldid=551155644 (accessed October 30, 2013).