Creational Design Patterns: Singleton (Arabic)

Поділитися
Вставка
  • Опубліковано 16 чер 2024
  • شرح بطريقة بسيطة لأنماط البرمجة المختلفة عن طريق اعطاء امثلة من الحياة اليومية وامثلة برمجية ومحاولة لتوضيح النمط واهميته ولماذا يتم استخدامه وفى اى موضع يفضل استخدامه وفى هذا الفيديو نشرح Singleton Design Pattern
    0:00 What are Creational Design Patterns?
    2:00 What is Singleton?
    3:00 Real life example
    6:00 Android Development Example
    9:35 General Programming Example
    14:40 Class Diagram
    16:03 Code
    20:12 Enum Implementation
    21:10 Pitfalls
    Design Patterns بالعربى
    • Behavioral Design Patt...
    Data Structures بالعربى
    • هياكل البيانات من زمن ...
    Programming in C بالعربى
    • 1-Introduction to prog...
    Linkedin
    / mostafa-ragab-70a3671a8
    #برمجة
  • Наука та технологія

КОМЕНТАРІ • 26

  • @user-ng5wm1ox6r
    @user-ng5wm1ox6r 23 дні тому

    رائع

  • @nouraldeenhabli9632
    @nouraldeenhabli9632 4 місяці тому

    بدون اي مبالغة .... عاش والله يا هندسة

  • @abdulrahmansamir6030
    @abdulrahmansamir6030 Рік тому

    عاش بجد ماشاء الله

  • @AhmedRamadan-dq8oi
    @AhmedRamadan-dq8oi Рік тому

    Great !
    very simplified explanation
    بارك الله فيك وجزاك الله خيرا

  • @doaaahmed9730
    @doaaahmed9730 2 роки тому

    Thanks a million!

  • @Omar.bin.khattab
    @Omar.bin.khattab Рік тому

    احسنت وبارك الله فيك ... يا ريت ترتب الفيديوهات من Creational -> Structural -> Behavioral زي ترتيب الكتاب
    وجزاكم الله خيرااا

  • @alaamfadl5887
    @alaamfadl5887 Рік тому +1

    بجد خطير ما شاء االله
    الإنسان مبسوط انه فاهم

  • @shaarawyshaarawy8628
    @shaarawyshaarawy8628 2 роки тому

    عاش يريت تكمل ❤️

  • @andronasef
    @andronasef Рік тому

    الله يبارك فيك ويخليك

  • @yara8599
    @yara8599 Рік тому

    شكراا

  • @anassafi122
    @anassafi122 Рік тому

    amazing ,

  • @Adam0001
    @Adam0001 Рік тому

    يعطيك العافية يا هندسة
    ال Repository هو من أي نوع؟
    وإذا ممكن حضرتك تشرحه
    شكرا

    • @devgeeksacademy3340
      @devgeeksacademy3340  Рік тому +1

      A repository is a specialisation of the Facade pattern which is structural

    • @Adam0001
      @Adam0001 Рік тому

      ​@@devgeeksacademy3340
      أنا حضرت فيديو ال Facade يا هندسة وشكرا كتير على الشرح
      بعد إذن حضرتك، بس عشان أفهم معنى specialization of
      ممكن توضح إيه المقصود بلي حضرتك قلته؟

    • @devgeeksacademy3340
      @devgeeksacademy3340  Рік тому +1

      @@Adam0001 اكيد من عينيا ممكن بس تقول لى فى الدقيقة كام سؤالك؟

    • @Adam0001
      @Adam0001 Рік тому

      @@devgeeksacademy3340
      يسلمهم يا رب، لا هو سؤالي في الكلام الي مكتوب في تعليقك فوق
      حأكتبه هنا
      "A repository is a specialization of the Facade pattern which is structural."
      أنا عايز من حضرتك توضحلي المعنى المقصود في الكلام ده

    • @devgeeksacademy3340
      @devgeeksacademy3340  Рік тому +1

      معلش انا سهيت 😂 المقصود هنا يعنى يعتبر تابع للfacade او حالة من حالات الfacade وده لو فكرت فيه هتلاقيه منطقى لأنه ببساطة الrepo كل اللى بتعمله انها بتديلك مداخل معينة من غير ما تشغل بالك بتفاصيل، يعنى مثلا لو viewModel بيتكلم مع الrepo، هتلاقى مثلا جوه الrepo فى اجزاء خاصة بالcaching او سيستم تجميع الداتا ، ف الrepo بتخلى الviewModel مالوش علاقة بكل القصص دى، هى مجرد بتديله method يستخدمها من غير ما يدخل فى تفاصيل