Аналитика Telegram-канала
Подписчики
209
Охват за 24 ч
16
ER за 24 ч
7,66%
Публикаций
112

Динамика подписчиков

7 дней 30 дней 6 месяцев Больше
28 окт31 окт3 ноя
Показаны последние 7 дней Больше истории →

Охваты публикаций

25.1027.1029.1029.1002.1102.11
3
Средний охват
6
Лучший результат
Показаны 6 публикаций — последние в канале Больше статистики →

Упоминания

1
Упоминаний
0
Из них репостов
1
Каналов
هداية 🤎🤍 8 мая · охват 99
Все упоминания

Последние посты

3 из 112 2 из 112
متغيرات كبيرة في العالم والقادم اعظم واشد
ещё
1 0 2 ноя, 16:09
Фото
ещё
1 0 2 ноя, 16:09
Фото
☕️ قهوة ومعرفة | هل يمكن كتابة برامج معقدة باستخدام الدوال بطريقة مختلفة؟ ما المقصود بالبرمجة الوظيفية (Functional Programming)؟ وما الذي يجعل الدوال أكثر من مجرد أجزاء من الكود تنفذ مهام محددة؟ وكيف يمكن لمفاهيم مثل الثبات (Immutability) والدوال عالية الرتبة (Higher-Order Functions) أن تغيّر طريقة تفكيرك وكتابتك للكود؟ 🤔 في جلسة جديدة من سلسلة ☕️ قهوة ومعرفة، سنخوض رحلة للتعرف على البرمجة الوظيفية، ونستكشف المبادئ التي تقوم عليها، وأهم المفاهيم التي تساعد المطور على كتابة كود أكثر وضوحًا وقابلية للفهم والصيانة. 🎙 سنناقش خلال اللقاء: 📌 البرمجة الوظيفية: من المفهوم إلى التعريف الرسمي ما المقصود بالبرمجة الوظيفية بصورة مبسطة؟ وكيف يمكن تعريفها من منظور أكثر دقة؟ وما الفكرة الأساسية التي تميز هذا النمط البرمجي عن غيره؟ 🔄 الثبات والتغيير: Immutability vs. Mutability ما الفرق بين البيانات الثابتة والبيانات القابلة للتغيير؟ وكيف يؤثر تغيير الحالة (State) على سلوك البرنامج؟ ولماذا يُعد تجنب تعديل البيانات من المبادئ المهمة في البرمجة الوظيفية؟ ⚖️ البرمجة كائنية التوجه مقابل البرمجة الوظيفية (OOP vs. FP) ما الاختلاف بين النمطين في طريقة تنظيم الكود والتعامل مع البيانات والسلوك؟ ومتى يكون استخدام كل منهما مناسبًا؟ وهل يمكن الجمع بينهما في المشروع نفسه؟ 🔐 الإغلاقات البرمجية (Closures) ما المقصود بالـ Closures؟ وكيف تستطيع الدالة الوصول إلى المتغيرات الموجودة في النطاق المحيط بها حتى بعد انتهاء تنفيذ ذلك النطاق؟ وما أهميتها في كتابة الكود؟ 🧩 الدوال بوصفها مواطنًا من الدرجة الأولى (First-Class Citizens) ماذا يعني أن تكون الدوال مواطنًا من الدرجة الأولى؟ وكيف يمكن تخزين الدوال في متغيرات، وتمريرها إلى دوال أخرى، وإعادتها كنتيجة من دالة؟ ⚙️ الدوال عالية الرتبة (Higher-Order Functions) ما المقصود بالـ HOFs؟ وكيف تعمل الدوال التي تستقبل دوالًا أخرى كوسائط أو تعيد دوالًا كنتيجة؟ وكيف يمكن الاستفادة منها في كتابة كود أكثر مرونة وإعادة استخدام المنطق البرمجي؟ 🌱 الاستدعاء الذاتي (Recursion) كيف يمكن للدالة أن تستدعي نفسها لحل مشكلة؟ وما العلاقة بين الحالة الأساسية (Base Case) والحالة التكرارية؟ ومتى يكون الاستدعاء الذاتي خيارًا مناسبًا لحل المشكلات؟ 🔍 كيف تعمل الدوال عالية الرتبة خلف الكواليس؟ كيف يمكن فهم آلية عمل الدوال الشائعة مثل map وfilter وreduce؟ وما العمليات التي تنفذها هذه الدوال داخليًا؟ وكيف يمكننا بناء نسخ مبسطة منها لفهم طريقة عملها؟ هذه المحاور تمثل رحلة متدرجة تبدأ بفهم مفهوم البرمجة الوظيفية، ثم تنتقل إلى مبادئها الأساسية، وصولًا إلى كيفية تطبيقها وفهم آلية عمل بعض أدواتها الشائعة. 🚀 ✨ كلما فهمت كيف تعمل الدوال، أصبحت قدرتك على تنظيم الكود وحل المشكلات البرمجية أكثر نضجًا. 📅 التاريخ: الخميس 29 أكتوبر 2026 🕗 الوقت: 08:00 مساءً 💻 المكان: بث مباشر عبر Google Meet ☕️ قهوة ومعرفة — من مجتمعنا، وللمجتمع. 🔗 روابط الانضمام للمجتمع: 📢 القناة الرئيسية: https://t.me/yedevscommunity 💬 مجتمع النقاش: https://t.me/YDC_Chat 👩‍💻 المساحة الخاصة بالمهندسات: https://t.me/+s2Bdbp3zfNI3M2Jk 💻 Discord – مساحة المجتمع: https://discord.gg/99be93BX4f 🌐 تجدوننا على بقية المنصات: @yedevscommunity #المجتمع_اليمني_للمطورين #قهوة_ومعرفة #FunctionalProgramming #Programming #SoftwareEngineering #OOP #CleanCode
ещё
1 0 29 окт, 18:32
Больше постов

Продолжить анализ этого канала

  • История роста подписчиков
  • Просмотры и охваты публикаций
  • Кто упоминает канал и кого упоминает он
  • Похожие каналы и подбор для рекламы
Открыть аналитику
Демо до 14 дней