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.
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).
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.
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/
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.
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.
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
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/
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.
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.
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.
Not as good as Venkat Sir , Venkat sir always explain the concept in great details. I didnt understood anything from this video.
Sir, you had made promise to upload one more video on DIP.. We are waiting
are you still waiting
@@yabka9688 🤣
@@yabka9688 hahah
@@yabka9688 the legend says He is still waiting
@@iniitu4555 😆
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!
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.
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).
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.
Sir jee very helpful video Thank you sir jee please upload next video
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/
Any continuation to the series😥?
this guy teach faster than kudvenkat.. i learn better with kudvenkat's approach not too fast not too slow hahah
Mr.Venkat I think you have to do it again, with more explanation
Sir, please uploaded new Videos on Service locator, Dependency injection Container as what you have said in this video .
Would be great to watch more from this series. As mantioned in the last video continuing explenation would be very helpfull
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.
Hi, Do you have Video On Inversion Of Control if Yes Please Provide the link..
Thank you for this playlist!!!
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.
lol, dependency inversion is often mistaken with dependency injection
@@PoulJulle-wb9iu Isn't dependency injection the application of dependency inversion principle?
dependency inversion and dependency injection are 2 different concepts bro
The last 2 videos are NOT understood! 😧
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.
@@solvingquestions64 Thank you so much for your kindness 🌹. Any tutorial would be greatly appreciated.
Video is nice, But as Dependency Inversion Principle is very important topic in principles, Please add detailed video, Thanks in advance
Please elaborate more on dependency inversion principle...
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
what the frick are those abbreviations? sr, o c ,lsb, i s
can you not be lazy and type that shiz out
Thank you for the SOLID principles series. It has been very helpful.
how can I get the all the SOLID principle source code? Please provide the link...
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/
Thank you for explaining all of this very clearly !
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.
Not sure but below Video may helps you to get some more
ruclips.net/video/EzioZ9cww08/видео.html
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?
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.
In the sentence on slide "Abstractions should not depend on details. Details should depend on abstractions."
What is meaning of 'details'?
Thank you sir for the explanation
Since 3 years we are still waiting for the last video 🤪
Repository Pattern is also an example of this right?
Great Job, I understood each principles with the examples that you mentioned.
Nice introduction to SOLID. Thanks
Hello Sir, Thank you so much for SOLID principle series. Very helpful
I feel bad for this guy. He tried to explain but everyone only wants Venkat.
Excellent
Really good intro. Deserve to have a patreon
Sir please, also make one DI container tutorial in detail.
hi everyone if you want sees bootstrap video in Hindi its available on my channel. check out and give me some suggestion about it.
Next Promised session awaited
good one.. Please upload more on DIP.. eagerly waiting for that. thanks
This explanation is for already know guys to make revision, Not for learners
Thanks
Thanks a lottt
Nice tutorial
good
Great video thanks
Very good video
hi everyone if you want sees bootstrap video in Hindi its available on my channel. check out and give me some suggestion about it.
anyone in 2024?
Hindi me chudri h
This dude's pronunciation is pain in the ear
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.
Hello Sir, Did u able to find the rest of the videos ?