روز بیست و هفتم از چالش ۱۰۰ روز کد زدن – Functional Programming

درود بر شما عزیزان،

در بیست و هفتمین روز از چالش جذاب ۱۰۰ روز کد زدن، رفتم سراغ مبحث Functional Programming از سری مباحث آموزشی، تعاملی وبسایت خوب Free code camp که متاسفانه در ایران دسترسی به اون فقط از طریق … (همون که باهاش تلگرام رو باز می کنید) امکان پذیر است.

برنامه نویسی تابعی چیست؟

بر اساس تعریف ویکی‌پدیا، برنامه‌نویسی تابعی یک پارادایم برنامه‌نویسی یا سبکی برای ایجاد ساختار و عناصر برنامه‌های رایانه‌ای است که با محاسبه به صورت یک ارزیابی تابع‌های ریاضیاتی برخورد می‌کند و از وضعیت‌های در حال تغییر و داده‌های تغییرپذیر اجتناب می‌کند.

در واقع اگر تابع رو یک کارخانه در نظر بگیریم، مواد اولیه کارخانه همان ورودی های تابع و محصولات تولید شده در کارخانه همان خروجی تابع می باشند.

اجازه بدید برای مثال یک تابع ساده که وظیفه برگرداندن جمع دو عدد که از ورودی دریافت می کند، را با هم پیاده سازی کنیم.

شاد و سرفراز باشید.

https://virgool.io/@mohstarsos1/%D8%B4%D8%B1%D9%88%D8%B9-%DA%86%D8%A7%D9%84%D8%B4-%DB%B1%DB%B0%DB%B0-%D8%B1%D9%88%D8%B2-%DA%A9%D8%AF-%D8%B2%D8%AF%D9%86-fxbkp0t9btcy

نوشته روز بیست و هفتم از چالش ۱۰۰ روز کد زدن – Functional Programming اولین بار در ویرگول پدیدار شد.

گردآوری توسط ایده طلایی

دیدگاهتان را بنویسید