سازمان دهی برنامه ها استفاده از توابع

خلاصه
1397/08/05

بسیاری از برنامه ها ممکن است از چند بخش منطقی تشکیل شده باشند و هر بخش، کار خاصی را انجام دهد.

سازمان دهی برنامه ها

 
استفاده از توابع
بسیاری از برنامه ها ممکن است از چند بخش منطقی تشکیل شده باشند و هر بخش، کار خاصی را انجام دهد. هر یک از این بخش ها را می توان جداگانه طراحی و برنامه نویسی کرد. برنامه ای که برای حل بخشی از مسئله نوشته می شود، تابع نام دارد. استفاده از تابع، امتیازاتی دارد که به بعضی از آن ها اشاره می کنیم:
1. همکاری افراد را فراهم می کند. همه برنامه ها، ساده و کوچک نستند بسیاری از برنامه ها ممکن است آنقدر بزرگ باشند که نوشتن آن ها ماه ها یا سال ها طول بکشد. برای نوشتن چنین برنامه هایی، آن ها را به بخش های کوچک ( تابع) تقسیم می کنند و در اختیار چند برنامه نویس قرار می دهند تا آن ها را بنویسند. سپس این توابع در کنار هم قرار گرفته، مسئله را حل می کنند. به این ترتیب افراد مختلف در نوشتن برنامه ها به یکدگیر کمک می کنند و مسئله زودتر حل می شود.
2. توابع یکبار نوشته می شوند و چندین بار مورد استفاده قرار می گیرند. یکی از اهداف برنامه نویسی این است که برنامه هایی نوشته می شوند که کمتر با خطا مواجه شوند. وقتی تابعی یکبار نوشته و تست می شود تا خطاهای آن را برطرف کردد، آن را با اطمینان بیشتر به کار خواهیم گرفت.
3. رفع خطاهای احتمالی برنامه سریع تر انجام می گیرد.
4. طراحی و پیاده سازی (کد نویسی) توابع ساده تر است.