اولین بار است که به این وب‌سایت می‌آیید. راهنما را مطالعه کنید!
x
موسسه خیریه محک

شهر ریاضی بازی-ریاضی

مزیت‌های استفاده از تابع

0 امتیاز
203 نمایش

ببینین! این درسته که یک قسمت از کد وقتی تکرار میشه یک حافظه ای رو بیخود میگیره و کار خوب اینه که یکبار فقط نوشته بشه و هر دفعه از همون استفاده بشه!
ولی من نمیفهمم غیر از همین بحث حافظه چه فرق دیگه‌ای مگه وجود داره وقتی به هر حال هر مرتبه که تابع فراخوانی میشه، خط به خط دستورات اون تابع باید اجرا بشه!
یعنی میشه گفت برای کسی که دغدغه اشغال حافظه نداره، تابع نویسی ارزش خاصی نداره؟

یک مشکل در مورد C++ این است که هم‌اکنون گرایشی قوی در زبان وجود دارد که شما را وادار می‌کند پیش از انجام هر کاری، همه‌ی جوانب آن را بدانید. (Larry Wall)
پرسیده شده دوشنبه ۲۰ آذر ۱۳۹۱ در C++ توسط CPP_Crawler2  
بازتگ شده یکشنبه ۲۵ فروردین ۱۳۹۲ توسط admin

1 پاسخ

0 امتیاز

فواید تابع‌نویسی خیلی بیشتر از اینهاست:
1- اشکال‌زدایی(debugging) راحت تر میشه.
2- فهم منطق برنامه‌ای که نوشته میشه ساده‌تر میشه.
3- جزئیات غیرضروری مورد نظر کاربر، در توابع میتونه پنهان بشه و لزوماً تابع اصلی رو شلوغ نکنه.
4- برای زمانی که بخوایم امکانات برنامه ارتقا پیدا کنه، اگه با تایه نویسی کار شده باشه، کار خیلی راحت تره.
5- تست کردن برنامه راحت تره.
6- نوشتن الگوریتم‌هایی که حالت بازگشتی دارند از این روش ممکن میشه.

پاسخ داده شده یکشنبه ۲۹ بهمن ۱۳۹۱ توسط CPP_Crawler4