ازاي تتخلص من الاعتمادية في الكود | What is Dependency Injection ?

Поділитися
Вставка
  • Опубліковано 4 січ 2025

КОМЕНТАРІ •

  • @yehiatech
    @yehiatech  2 місяці тому +10

    💡 ملاحظة صغيرة.💡
    انا عكست في الشرح بين الTransient والScoped ..
    For transient services, a new instance of MyService is created every time it's requested.
    For scoped services, a single instance is shared within the scope of a single HTTP request.

  • @hakoom_2000
    @hakoom_2000 2 місяці тому +9

    اختيارك للمواضيع فخم استمر يابش مهندس احنا مستمتعين

  • @GumkerTRM
    @GumkerTRM 2 місяці тому +2

    شغال بقيلي اكتر من سنه ب .NET
    شوف عشرات المصادر وقريت مقالات كتير عن الموضوع ده وجمعت معلومات كتير عنه وكان عملي مشكله في فهمه
    بس حقيقي شرحك بسط الدنيا جدا وجاب الخلاصه
    شكرا وربنا يجازيك خير ❤

  • @Bakry5
    @Bakry5 День тому

    عالمي والله ي باش مهندس بسط لي موضوع كنت اعتبره من اعقد المواضيع استمرر ي وحش

  • @tfarrag1981
    @tfarrag1981 2 місяці тому +4

    النوع ده من الفيديوهات ممتاز جد جدا

  • @AttaKsery
    @AttaKsery 2 місяці тому +2

    أخيراً حدا وضح مفهوم ال dependency injection وعلاقتو مع IOC
    فيديو رائع ... يلي بيعرف design pattern و software engineering بيفهم قدي يلي عم تحكي مهم خاصة انو طرحك عم يكون بالاعتماد على ال design pattern نوعا ما ..
    شكراً واستمر بهاد النوع من الفيديوهات

    • @ezzat_za
      @ezzat_za 2 місяці тому

      اي والله صحيح

  • @moadhussan394
    @moadhussan394 2 місяці тому +3

    شرحك ممتاز جدا جدا استمر يامعلم..محبك معاذ من اليمن

  • @omarelhossiny3
    @omarelhossiny3 2 місяці тому +3

    لسه والله كنت في معضلة فهم ال dependency injection عشان بتعلم . Net ,, شكرا علي التبسيط ❤❤

    • @walidomar2346
      @walidomar2346 2 місяці тому

      ذاكر design pattern الاول هتفرق معاك جامد

  • @arhumaalhor6152
    @arhumaalhor6152 2 місяці тому +1

    بارك الله فيك بشمهمدش ، انا كنت مطور اندرويد وموضوع حقن الاعتماديات مهم جداً وشفت عشرات الفيديوهات عن الموضوع بس عمري مافهمته مثل ماشرحته حضرتك

  • @mohamedshelpaya3851
    @mohamedshelpaya3851 20 днів тому

    شرحك ممتاز يا يحي الله يبارك فيك

  • @mohamedatef5827
    @mohamedatef5827 2 місяці тому

    وعايزين النوع ده من الفيديوهات بجد كل يوم معلومه قيمه ومفيده كده

  • @islamux
    @islamux 2 місяці тому +1

    طريقة شرحك مميزة اخي يحي .. جزاك الله خير

  • @Wiseman..
    @Wiseman.. 2 місяці тому +1

    اسا عمبتعلم fastapi واستعملت DI عشان session for db access. بس كنت حابب افهمها اكثر، الفيديو في محله! شكرا يحيى

  • @KASHBOR
    @KASHBOR 2 місяці тому

    جت في وقتها والله يرحم والديك وربي يزيدك من علمه

  • @saifyasir2235
    @saifyasir2235 Місяць тому

    ربنا ينفع بيك يا بشمهندس

  • @imadabab
    @imadabab 2 місяці тому

    احسن شرح لل Dependency Injection شكرا جزيلا

  • @toomaalha970
    @toomaalha970 2 місяці тому

    بشمهندس شوووكرررانننننن جددداً♥️♥️♥️♥️♥️🥺🥺🥺 كنت حموت واسمع منك ايه يعني DI😭

  • @dr.hanyghazal3003
    @dr.hanyghazal3003 2 місяці тому +1

    جميل.. ربنا يزيد ويبارك

  • @_Elfaro
    @_Elfaro 2 місяці тому

    مواضيع جميلة...اتمنى لو تتناول مواضيع الuml diagrams وتاخذ كل diagram في حلقة لوحدة

  • @salaheddinemaarouf1
    @salaheddinemaarouf1 2 місяці тому

    جزاكم الله خيرا و بارك فيكم ❤

  • @oxygeno2960
    @oxygeno2960 2 місяці тому +1

    يا عملاااااااااااااق

  • @alsaltisaid2218
    @alsaltisaid2218 2 місяці тому

    مع dotnet استخدمه
    هناك 3 انواع
    توفير وقت بالصيانة خاصة لو تغير consteator..

  • @DrRed-k2e
    @DrRed-k2e 2 місяці тому

    من أفضل الأشياء حقن السيرفسز في كنترول تقدر توسع التطبيق براحتك لازم تتعلم هذا الشي

  • @mohammadsulaiman2301
    @mohammadsulaiman2301 2 місяці тому +1

    بدنا فيديو عن SOLID princeple

  • @hazemmarawan
    @hazemmarawan 2 місяці тому

    برنس والله

  • @abdelkrimessassi7311
    @abdelkrimessassi7311 12 днів тому

    THANK YOUU

  • @محمدسلامة-و9ص
    @محمدسلامة-و9ص 2 місяці тому

    جزاك الله خيرا

  • @mohamedatef5827
    @mohamedatef5827 2 місяці тому

    العكس يا بشمهندس شرح الــ Transient و Scooped العكس بس بجد شرح جميل ومبسط ووصلت الفكره بطريقه واضحه

    • @yehiatech
      @yehiatech  2 місяці тому

      مظبوط .. انا اتلخبطت وعكست.
      كتبته في كومنت كملاحظة وثبته 🌹

  • @ZaidSoftware
    @ZaidSoftware 2 місяці тому

    شرح جميل لكن اذا معاها تطبيق عملي يكون جميل جدا

  • @انشاءالله-ظ3ط
    @انشاءالله-ظ3ط 2 місяці тому

    ممكن شرح عن استخدام resend واين تضع بيانات domain واي المواقع آلتي توفر custom domain

  • @mahmoudhamdy819
    @mahmoudhamdy819 2 місяці тому

    اعتقـد مـن أفضل الحلقـات المقدمـه لفهـم الDI بشكـل مبسـط

  • @hossamgouda1941
    @hossamgouda1941 2 місяці тому

    عظمة

  • @hemier9973
    @hemier9973 2 місяці тому

    Dependency injection, حل مايكروسوفت ل dependency.

  • @ayoub8066
    @ayoub8066 2 місяці тому

    we just did this in the class today & i didnt understand it LOL

  • @Rand-o4g
    @Rand-o4g 2 місяці тому

    الله يجزيك الخير
    ممكن سؤال لحضرتك خارج الموضوع
    اللي يريد يعمل برنامج كتدريب من غير GUI
    والبرنامج لتعلم لغة مثلا اسبانية
    كيف ممكن يحصل على المخزون اللغوي كله جمل وقواعد ويضمنهن في الكود
    كيف ينجز هكذا نوع من البرامج

  • @amenayari5026
    @amenayari5026 2 місяці тому

    good the future now is not oop is the dependency injection please more video as that

  • @omaresmaeal1858
    @omaresmaeal1858 2 місяці тому

    بشمهندس شو المواضيع اللي لو اتقنتها اتاكد اني ختمت موضوع الoop

    • @yehiatech
      @yehiatech  2 місяці тому

      ابني App باك اند بيطبق المفاهيم اللي اتعلمتها .. لو لقيت ايديك ماشية في الكود وبتطبق بسهولة فانت كده في حتة كويسة ..
      لو حسيت في اجزاء مش عارف تطبق او بطئ فيها .. فابدئ لاحظ الحاجات ده عشان تتعلمها اكتر وتطبق عليها اكتر تتقنها ..
      وبالتوفيق ان شاء الله

    • @omaresmaeal1858
      @omaresmaeal1858 2 місяці тому

      @@yehiatech مشكور بشمهندس❤️

  • @titanspew7721
    @titanspew7721 2 місяці тому +4

    مهندسين ال embedded software لو عملوا شيفت لأي مجال أكيد كودهم يكون افضل في ال performance من اي شخص اخر، انا طالب ايمبيديد و اول ما شوفا اللي انت حطيته كل كونتسراكتور حاطت فيه اوبجيكت جديد، علطول جيه فدماغي ان اللوجر لازم يبقي واحد كله يستخدمه، الواحد مبيقدرش اللي بيتعلمه غير لما يشوف بلاوي غيره والله

    • @mehdiaitmouh2599
      @mehdiaitmouh2599 2 місяці тому

      هذا من المبادئ الأساسية في صناعة البرمجيات وهو داخل في SOLID Principles

    • @GreatTaiwan
      @GreatTaiwan 2 місяці тому

      @@mehdiaitmouh2599اغلبية مبادئ
      دي فعليا مضرة لل
      Performance

  • @mohammadsulaiman2301
    @mohammadsulaiman2301 2 місяці тому

    الاول

  • @ELHOUDA-Nour
    @ELHOUDA-Nour 2 місяці тому

    Thanks a lot for those kind of cours !

  • @sofianesofiane212
    @sofianesofiane212 2 місяці тому

    لازم مشروع صغير كمثال

    • @yehiatech
      @yehiatech  2 місяці тому +2

      باذن الله نحاول نسرد حاجة زي كده في فيديو آخر

    • @sofianesofiane212
      @sofianesofiane212 2 місяці тому

      @@yehiatech شكرا

  • @tfarrag1981
    @tfarrag1981 2 місяці тому

    النوع ده من الفيديوهات ممتاز جد جدا