| وصف الكتاب | يُعد كتاب البرمجة الوظيفية في جافاسكريبت: مقدمة إلى البرمجة الوظيفية باستخدام Underscore.js دليلاً تفصيليًا وعمليًا يعرّف المطورين على نمط البرمجة الوظيفية من خلال لغة جافاسكريبت ومكتبة Underscore.js. يوضح الكتاب كيفية كتابة شيفرة أنظف وأكثر استقرارًا وسهولة في الصيانة من خلال تطبيق مبادئ البرمجة الوظيفية مثل عدم القابلية للتغيير (Immutability) والدوال العليا (Higher-Order Functions) والإغلاق (Closures) والتركيب (Composition). من خلال أمثلة وتمارين عملية، يتعلم القارئ كيفية استخدام مكتبة Underscore.js لتحويل الشيفرة التقليدية إلى أسلوب أكثر أناقة وتنظيمًا. كما يوضح الكتاب كيفية تطبيق المفاهيم الوظيفية على مشكلات واقعية مثل معالجة البيانات، والعمليات غير المتزامنة، ومنطق التطبيقات. سواء كنت مبتدئًا تسعى لفهم قوة البرمجة الوظيفية، أو مطورًا متمرسًا يرغب في تحسين أسلوب كتابة الشيفرة، فإن هذا الكتاب يزودك بالأدوات والفكر اللازمين لإنشاء تطبيقات ويب قوية وفعّالة وقابلة لإعادة الاستخدام. |
| Language | اللغة الإنجليزية |
| تنسيق الكتاب | - غلاف مقوى |
| عدد الصفحات | 260 |
