Dependency Inversion Principle Introduction

Поделиться
HTML-код
  • Опубликовано: 18 ноя 2024

Комментарии • 67

  • @FarukShaikh12
    @FarukShaikh12 5 лет назад +34

    Not as good as Venkat Sir , Venkat sir always explain the concept in great details. I didnt understood anything from this video.

  • @mdabuzar2130
    @mdabuzar2130 6 лет назад +19

    Sir, you had made promise to upload one more video on DIP.. We are waiting

    • @yabka9688
      @yabka9688 3 года назад +1

      are you still waiting

    • @prafullarewale9007
      @prafullarewale9007 3 года назад

      @@yabka9688 🤣

    • @raghuvamsii
      @raghuvamsii 3 года назад

      @@yabka9688 hahah

    • @iniitu4555
      @iniitu4555 3 года назад +1

      @@yabka9688 the legend says He is still waiting

    • @sm1166
      @sm1166 Год назад

      @@iniitu4555 😆

  • @RandyRieger
    @RandyRieger 2 года назад +5

    Hello Sir, thank you so much for this. It's hard to find a well explained and demonstrated tutorial on SOLID principles and you did a fantastic job!

  • @iniitu4555
    @iniitu4555 3 года назад +1

    After working in 4 companies, I don't see any of them that really implement 5 of the principles. I think SRP is used the most although not used strictly and then followed by small portion of OCP & ISP.

  • @danwroy
    @danwroy 27 дней назад

    So in the example, you would just include an object in the _BusinessLogicLayer_ function call that has the details on how to connect to the data layer? (In this case, the _DataAccessLayer_ object).

  • @LuigiZambetti
    @LuigiZambetti 6 лет назад +3

    But it doesn't work the Save method in the BusinessLogicLayer class, because DAL is IRepositoryLayer type, an interface. A Factory class, that use this interface to create an instance on DataAccessLayer class in needed.

  • @sanjayjha9367
    @sanjayjha9367 5 лет назад +2

    Sir jee very helpful video Thank you sir jee please upload next video

    • @Csharp-video-tutorialsBlogspot
      @Csharp-video-tutorialsBlogspot  5 лет назад +1

      Hello Ravi - Dependency Inversion Principal is the last video in the SOLID principles course. You can find all the videos of the SOLID Design Principles course at the following link.
      www.pragimtech.com/courses/solid-design-principles-tutorial/
      You can find all the Design Patterns tutorial for beginners course videos at the following link. Hope this helps.
      www.pragimtech.com/courses/design-patterns-tutorial-for-beginners/

  • @waqasriaz30
    @waqasriaz30 2 года назад +1

    Any continuation to the series😥?

  • @alexandersantosablaza7033
    @alexandersantosablaza7033 4 года назад +1

    this guy teach faster than kudvenkat.. i learn better with kudvenkat's approach not too fast not too slow hahah

  • @thara123100
    @thara123100 3 года назад

    Mr.Venkat I think you have to do it again, with more explanation

  • @aniljha6106
    @aniljha6106 6 лет назад +3

    Sir, please uploaded new Videos on Service locator, Dependency injection Container as what you have said in this video .

  • @zbigniewcwiakalski7253
    @zbigniewcwiakalski7253 5 лет назад +4

    Would be great to watch more from this series. As mantioned in the last video continuing explenation would be very helpfull

  • @hemantagrawal1122
    @hemantagrawal1122 27 дней назад

    I didn't understand this one event after watching the whole video 3 times. can you please explain with layman terms instead of so many technical term to get a basic idea first? also, please explain what do you mean by high level and low level components with example.

  • @adishjain3073
    @adishjain3073 5 лет назад +1

    Hi, Do you have Video On Inversion Of Control if Yes Please Provide the link..

  • @iezioaudi22
    @iezioaudi22 9 месяцев назад

    Thank you for this playlist!!!

  • @gurudevsinghdhirte
    @gurudevsinghdhirte 6 лет назад

    Dependency Injection is most common question in interview now a days and this tutorial gives very basic idea. Can you please explain in more detail with more examples.

    • @PoulJulle-wb9iu
      @PoulJulle-wb9iu 4 года назад +1

      lol, dependency inversion is often mistaken with dependency injection

    • @souravbharti7996
      @souravbharti7996 2 года назад

      @@PoulJulle-wb9iu Isn't dependency injection the application of dependency inversion principle?

    • @hemantagrawal1122
      @hemantagrawal1122 27 дней назад

      dependency inversion and dependency injection are 2 different concepts bro

  • @omleen3187
    @omleen3187 5 лет назад +10

    The last 2 videos are NOT understood! 😧

    • @solvingquestions64
      @solvingquestions64 4 года назад +1

      hey, have you found a good source to understand the concepts? If not I can try to help me by uploading video on the topics you need.

    • @omleen3187
      @omleen3187 4 года назад

      @@solvingquestions64 Thank you so much for your kindness 🌹. Any tutorial would be greatly appreciated.

  • @sailutummuru7343
    @sailutummuru7343 6 лет назад +3

    Video is nice, But as Dependency Inversion Principle is very important topic in principles, Please add detailed video, Thanks in advance

    • @rajjaitpal9048
      @rajjaitpal9048 6 лет назад

      Please elaborate more on dependency inversion principle...

  • @rahulpathak906
    @rahulpathak906 4 года назад

    gud explanation but if are implementing Dip at same time we shall follow other principle also like sr, o c ,lsb, i s ..please make one if u can as its a big big.... intriview question and from desining architecture. iam regular follower of venkat sir.thanks for this tut

    • @spoodermen2530
      @spoodermen2530 Год назад

      what the frick are those abbreviations? sr, o c ,lsb, i s
      can you not be lazy and type that shiz out

  • @cookester1971
    @cookester1971 5 лет назад +2

    Thank you for the SOLID principles series. It has been very helpful.

  • @9090791729
    @9090791729 5 лет назад +2

    how can I get the all the SOLID principle source code? Please provide the link...

    • @Csharp-video-tutorialsBlogspot
      @Csharp-video-tutorialsBlogspot  5 лет назад +2

      Hello Sunil - You find the source code in text format part by part on the following page
      www.pragimtech.com/courses/solid-design-principles-tutorial/
      The source code for Design Patterns course is at the following link
      www.pragimtech.com/courses/design-patterns-tutorial-for-beginners/

  • @ido5683
    @ido5683 2 года назад

    Thank you for explaining all of this very clearly !

  • @avinashg2008
    @avinashg2008 6 лет назад +2

    nicely explained the basics of DI..Thanks a lot....u have mentioned about next video in this section...is that uploaded? i didn't find it anywhere..eagerly waiting for next video about DI explanation in more detail...btw great efforts.

    • @vijaykumarmanda3918
      @vijaykumarmanda3918 6 лет назад

      Not sure but below Video may helps you to get some more
      ruclips.net/video/EzioZ9cww08/видео.html

  • @sourabhchawla2595
    @sourabhchawla2595 4 года назад

    Hello Sir,
    I have a doubt, can you answer that in which layer IRepositoryLayer interfave should be present? i.e. Business Layer or Data Layer?

  • @vijaykumarmanda3918
    @vijaykumarmanda3918 6 лет назад +2

    Sir. Could I have continuation of "Part-6 Dependency Inversion Principle Introduction
    " session.
    I am thankful to you for the given detailed concept wise Sessions. Thank you.

  • @arjunmandavkar8597
    @arjunmandavkar8597 Год назад

    In the sentence on slide "Abstractions should not depend on details. Details should depend on abstractions."
    What is meaning of 'details'?

  • @ArabicSaed
    @ArabicSaed 3 года назад

    Thank you sir for the explanation
    Since 3 years we are still waiting for the last video 🤪

  • @sanjeevsjk
    @sanjeevsjk 3 года назад

    Repository Pattern is also an example of this right?

  • @antoniorivera6014
    @antoniorivera6014 Год назад

    Great Job, I understood each principles with the examples that you mentioned.

  • @niftynel
    @niftynel 5 лет назад +1

    Nice introduction to SOLID. Thanks

  • @meenaljuneja4792
    @meenaljuneja4792 2 года назад

    Hello Sir, Thank you so much for SOLID principle series. Very helpful

  • @iniitu4555
    @iniitu4555 3 года назад

    I feel bad for this guy. He tried to explain but everyone only wants Venkat.

  • @raghuuvamsii
    @raghuuvamsii 4 года назад

    Excellent

  • @mutomboken
    @mutomboken 5 лет назад

    Really good intro. Deserve to have a patreon

  • @jeewanmaharjan2712
    @jeewanmaharjan2712 6 лет назад

    Sir please, also make one DI container tutorial in detail.

    • @KiranUgale
      @KiranUgale 6 лет назад

      hi everyone if you want sees bootstrap video in Hindi its available on my channel. check out and give me some suggestion about it.

  • @anantghodekar7520
    @anantghodekar7520 5 лет назад

    Next Promised session awaited

  • @avinashg2008
    @avinashg2008 6 лет назад

    good one.. Please upload more on DIP.. eagerly waiting for that. thanks

  • @arssolutions3429
    @arssolutions3429 3 года назад

    This explanation is for already know guys to make revision, Not for learners

  • @raqibul1000
    @raqibul1000 3 года назад

    Thanks

  • @nabeelbaghoor1061
    @nabeelbaghoor1061 3 года назад

    Thanks a lottt

  • @kunaljyoti5944
    @kunaljyoti5944 6 лет назад

    Nice tutorial

  • @manuladoratiyawa6036
    @manuladoratiyawa6036 6 лет назад

    good

  • @omarbousbia6916
    @omarbousbia6916 6 лет назад

    Great video thanks

  • @puneetkankar
    @puneetkankar 6 лет назад

    Very good video

    • @KiranUgale
      @KiranUgale 6 лет назад

      hi everyone if you want sees bootstrap video in Hindi its available on my channel. check out and give me some suggestion about it.

  • @prafulrane9037
    @prafulrane9037 20 дней назад

    anyone in 2024?

  • @mayankkhanna7530
    @mayankkhanna7530 Год назад

    Hindi me chudri h

  • @md.ikbalhossain4839
    @md.ikbalhossain4839 6 лет назад

    This dude's pronunciation is pain in the ear

  • @vijaykumarmanda3918
    @vijaykumarmanda3918 6 лет назад

    nicely explained the basics of DI..Thanks a lot....u have mentioned about next video in this section...is that uploaded? i didn't find it anywhere..eagerly waiting for next video about DI explanation in more detail...btw great efforts.

    • @contemplator1993
      @contemplator1993 Год назад

      Hello Sir, Did u able to find the rest of the videos ?