Yet to complete this tutorial but I have drop this comment at 15:42 (LSP). I am very impressed at how you simplify the SOLID principles. Thank you very much
Oh My God! Sir..! the way you explained the Liskov Substitution is awsom. I have gone through many documents and videos, but this is super. Thank you sir..!
Best and precise explanation of solid principles available on youtube...😊 Thank you very much Sir, Your videos has helped me a lot in cracking 7 interviews. Finally I have got 200% hike..😊 I have gone through your other videos like .net core interview questions, web api, c#, and sql server interview questions series.... and mamy more... You are gem for us..... Thank you so very much...🥰
It's very genuine review from my end. I am zero to hero for interview preparation with you all interview question and answer videos. Now I am in middleeast with 400 % hike. Really appreciated for the wonderful content.
Your teachings are very clear and simple. I have watched many videos about the Solid principle but those didn't give me clarity. But you explained it very well. Now I understand the Solid principle thoroughly. Thank you happy.
Thanks a lot sir, I had read/watched about SOLID principals may time but it was not getting clear, But after watching this video with theory n example combo and your short n simple way of explanation, its crystal clear now.
Thanks Man This is first Time when I understand SOLID Principle concept after watching lot's of videos. S - Single Responsibility Principle O - Open-Closed Principle L - Liskov Substitution Principle I - Interface Segregration Principle D - Dependency Inversion Principle Thanks Much
Thanks for the info, Happy. Question at 21:00: When you pass the logger to the constructor as an Interface type in the DataAccessLayer class, is this an example of polymorphism?
Thank you! Thank you so much! I've watched so many videos on this topic and couldn't really understand it enough to communicate it until I watched this one. Thank you once again
Your videos are extremely helpful, I was able to crack 3 out of 5 interviews after watching your videos. Please make some tips or videos on how software engineers can improve communication skills so that they can prepare themselves for the team lead role.
Hi Happy, I really liked your explanation about SOLID Principles and I could answer them easily. But, the market demand is nowadays high so could you please try for Design Pattern (GOF + Repository Pattern, CQRS, Unit Of Work, Object Pool) . I keep forgetting and could not answer in proper way as I think it is important to have good technical vocabulory that has good keywords and technical sound to get high chance of cracking the interview than speaking broken, beating around the bush manner despite having some knowledge. I'm waiting for your next video. 😄
Why are you mixing SRP by using a method focused on the repository layer with another one in the logic layer to explain it( min 04:14)? It doesn’t make sense because each layer has different approach…
hi Brother, Your videos are so good for studies, i have fully follow up your videos for my current interview, thank you so much and thanks lot , As a small suggest can possible to give about the Design pattern videos its very useful for Us
I doubt from my side for DIP. You are creating instance of interface (Logger). But as per functionality, we can't create instance of interface and abstract class then why are we creating in DataAccessLayer. Please correct me if i am getting wrong.
I have doubt in D.I.P (last principal). If there is a problem in chaging name of low level class from "File Logger" to "DBLogger". If I change name of Interface then , won't this be a problem in code ? Please correct me if I am wrong.
Thank you so much for sharing this video.. I really appreciate your efforts to make such videos which are short yet covered definition and practical examples both so that it becomes very easy to understand.. Examples make our concepts clear and definition is helpful to represent the concept in interview... 👍
You got it 100% right. We should know the practical approach, but more than that we should know how to explain the concept to others in interviews. Hidden knowledge will not help in anything.
Dependency inversion is a principle, while Dependency injection is a design pattern (or we can say Dependency injection is a way to achieve Dependency inversion).
hi Brother, Its great Move the finally Cracked the 2 offers so for its the only reason is [{Happy}] because of Your's Videos. Thanks its not enough, Thanks and Thank you so much..
I have one question for O - if i am adding new method in a class i.e new functionality which is related to that class only is it voilating the principal?
Hello Sir, Can you please create the videos for design patterns with practical example, it will be very hepful. Thanks for sharing all the c# related interview questions with examples. It's really helpful to crack interviews. Thank you! 🙂
Many thanks and apologies, but on the same I was finding much difficulty in understanding to the needful of the context and grammar used basically in this wideo.
Hello Sir. After watching all Your videos related to Dotnet I got placed for 34.5LPA. This is my 2nd company and it helps me a lot after attending interviews after 10years. Thank you!!!!!
Yet to complete this tutorial but I have drop this comment at 15:42 (LSP). I am very impressed at how you simplify the SOLID principles. Thank you very much
Oh My God!
Sir..! the way you explained the Liskov Substitution is awsom.
I have gone through many documents and videos, but this is super.
Thank you sir..!
Your Welcome @user
@@interviewhappy liskov substitutions and interface segregation are seems similar.... What's the difference?
Best and precise explanation of solid principles available on youtube...😊 Thank you very much Sir, Your videos has helped me a lot in cracking 7 interviews. Finally I have got 200% hike..😊 I have gone through your other videos like .net core interview questions, web api, c#, and sql server interview questions series.... and mamy more... You are gem for us..... Thank you so very much...🥰
Your achievement has truly filled my heart with joy. Celebrating your accomplishment and wishing you continued success. Congrats! @aashnavijay1716
It's very genuine review from my end.
I am zero to hero for interview preparation with you all interview question and answer videos.
Now I am in middleeast with 400 % hike.
Really appreciated for the wonderful content.
All the best @jabeer
bhai who giving you 400% hike?
🤔
Your teachings are very clear and simple. I have watched many videos about the Solid principle but those didn't give me clarity. But you explained it very well. Now I understand the Solid principle thoroughly.
Thank you happy.
Thanks a lot sir, I had read/watched about SOLID principals may time but
it was not getting clear, But after watching this video with theory n example combo and your short n simple way of explanation, its crystal clear now.
One of the best video on Solid Principal explained in simple manner.
Glad you think so! @mrshyam1985
Thanks Man This is first Time when I understand SOLID Principle concept after watching lot's of videos.
S - Single Responsibility Principle
O - Open-Closed Principle
L - Liskov Substitution Principle
I - Interface Segregration Principle
D - Dependency Inversion Principle
Thanks Much
not all heroes wear capes. you are definitely a hero.
Thanks brother for appreciating with such beautiful words @iam.friesen
You're quite literally saving lives with these videos. Keep up the good work. 💪
Indian English is not something I will listen to ever. Gosh.
Best explanation on SOLID. Kudos
Great way to explain the thing in a very simple and understandable way sir.
Thanks.
This is the best SOLID principles explanation.
Thanks Surya. All the best for your career.
Thanks for your clear and short explanation with its example. I watched this multiple times. Thank you 😊
You're very welcome!
LS and DI principles was getting difficulties with other videos, but you clear the confusion, Thanks alot.
I agree
Thanks for the info, Happy. Question at 21:00: When you pass the logger to the constructor as an Interface type in the DataAccessLayer class, is this an example of polymorphism?
No, polymorphism is generally method hiding, overriding and overloading.
Agree, that is dependency injection, when you inject the dependency service or interface to other class via constructor
finally someone teach in simple language.Thanks.
Thank you! Thank you so much! I've watched so many videos on this topic and couldn't really understand it enough to communicate it until I watched this one. Thank you once again
You're very welcome!
u should have done, main method, 2nd and 3rd lines, employee=pEmployee; then call employee.clacsalary() and employee.calcBonues (15:57)
Can you share Design pattern knowledge? That one is more useful.
Your videos are extremely helpful, I was able to crack 3 out of 5 interviews after watching your videos. Please make some tips or videos on how software engineers can improve communication skills so that they can prepare themselves for the team lead role.
Very clear and Simple Explanation. Thank you so much
Glad it was helpful! So nice of you to appreciate @simbuvlog4366
Please make a video on design patterns mostly singleton and factory.
You are the best! Thankyou for explaining clearly and easy to undertand
Glad you think so @sunny
Wow, this is the best explanation I found on internet so far. Thank you
You're very welcome!
Very useful video.simple, easy to understand and clear.
Glad it was helpful @sangeetha
best, simple and neat explanation of the SOLID principles. thank you so much Sir.
You are most welcome
Please make a video on design patterns
Noted Venu, not very soon. But I will cover them one day.
Is design patterns available?
You are the best Pakistanian developer, really good explaination of SOLID principles
He is an Indian
😂
Thanks a lot sir. I am currently looking to change and you are my guide.
All the best @kinglystar
man you explained better than the guy of the paid course i purchased 🙂
Thanks @Rajdweep
@@interviewhappy welcome bro
The thing is that you made LSP too simple on the earth 😂😂 ... Salute Sir ❤❤
Nail It. Best explanation I have found on the subject.
Thanks and all the best for your career.
Thank you very much sir, your videos are very helpful and easy to understand
Glad to hear that @antonfesenko920
Thank you sir very amazing content .pls make vedio for design patterns as well..and authentication in dot web api
Oh Bhandari ji, great to hear from you again..
Very accurate n to the Point example
This video should be on TOP
My Bestest Tutor i,ve ever 😊💯
Glad to hear that! @ammar
Thank you very much sir for sharing this video... It's very helpful to me. Awesome explanation and easy to understand...
you are simply superb and really master at explaining all these
I like the way you present all the information. Thank you very much.
Glad it was helpful!
Thank you very much sir.. i understand it completely.. god bless you and you teaching ability
Can you explain Design Patterns as well.
Nice brother. Clear and Perfect explaination.
Glad you liked it @anbazhagand
Awesome content, I am watching your all videos and sharing in my team as well.
Thanks Khushbu for watching and sharing. All the best for your career.
Is there design pattern video?
Hi Happy, I really liked your explanation about SOLID Principles and I could answer them easily. But, the market demand is nowadays high so could you please try for Design Pattern (GOF + Repository Pattern, CQRS, Unit Of Work, Object Pool) . I keep forgetting and could not answer in proper way as I think it is important to have good technical vocabulory that has good keywords and technical sound to get high chance of cracking the interview than speaking broken, beating around the bush manner despite having some knowledge. I'm waiting for your next video. 😄
Thanks a lot . Your videos helped me to get 2 offers .
Thank you , please make a video for design patterns as well
You nailed it 🎉 especially LSP
Why not we have return 0 for contractual class for bonus method in place of throwing error
I think you are a pro in knowledge transformation.
Yeah finally it's coming 🙌
Why are you mixing SRP by using a method focused on the repository layer with another one in the logic layer to explain it( min 04:14)? It doesn’t make sense because each layer has different approach…
hi Brother, Your videos are so good for studies, i have fully follow up your videos for my current interview, thank you so much and thanks lot , As a small suggest can possible to give about the Design pattern videos its very useful for Us
I doubt from my side for DIP.
You are creating instance of interface (Logger). But as per functionality, we can't create instance of interface and abstract class then why are we creating in DataAccessLayer. Please correct me if i am getting wrong.
its only type of object...you can pass the instances of class which implement that interface.
I have doubt in D.I.P (last principal). If there is a problem in chaging name of low level class from "File Logger" to "DBLogger". If I change name of Interface then , won't this be a problem in code ? Please correct me if I am wrong.
Hi can u give me different between type cast vs convert vs parse
A learned a lot of this video 😊. One more question: To solve the LSP issue the solution is to use the ISP(min 17:50)?
Thank you so much for sharing this video.. I really appreciate your efforts to make such videos which are short yet covered definition and practical examples both so that it becomes very easy to understand.. Examples make our concepts clear and definition is helpful to represent the concept in interview... 👍
You got it 100% right. We should know the practical approach, but more than that we should know how to explain the concept to others in interviews. Hidden knowledge will not help in anything.
Nice. Best Example....
mvc application front end ui displayed excel file possibility?
Greatest content 🎉
Very well explained. Good easy examples !!
Glad you think so!
Please prepare tutorials on WEB API and Java Script and J Query
You can check my channel. Web API and JavaScript already there. All the best for your career.
Great video man!
Hope you all the best on your teaching journey!
Thanks! You too!
Is Dependency inversion principle and Dependency injection both are same
Dependency inversion is a principle, while Dependency injection is a design pattern (or we can say Dependency injection is a way to achieve Dependency inversion).
I know you have used chatgpt to get this sample examples for solid principles
☺Anyway Great Understanding
first time i understood lsp from this
Awesome explanation. Thanks for the effort 😊
Thanks and all the best for your career.
Awesome Awesome Awesome ... very helpful
Thanks Dayal and all the best for your career.
Sir, please make a video on the Design Patterns. It usually gets asked in Mid Senior level Interview. I have faced several times.
Sir, please make a video on the Design Patterns. It usually gets asked in Mid Senior level Interview.
Sir, please suggest me how to make a proper resume.
Please post design patterns video
This man is gooooooooooood. Thank you!
Thanks, glad you found it helpful!
Please make a video on design patterns.
Great mantor ever 😌
hi Brother, Its great Move the finally Cracked the 2 offers so for its the only reason is [{Happy}] because of Your's Videos. Thanks its not enough, Thanks and Thank you so much..
I'm so glad my videos helped you land two offers! Congratulations!
Please make video for design patterns
Sure will try to do it soon @anusuyaguru4762
Sir 🙏,
what is the future of .net?
I am going to New Zealand after my bachelors. What is the scope of dotnet developer there in nz.
I have one question for O - if i am adding new method in a class i.e new functionality which is related to that class only is it voilating the principal?
You can make that method as private, then it will not break SOLID or OOPs principal
Very SOLID explanation.
Glad it was helpful!
Wonderful Explanation 😮❤
Glad you found it helpful!
Hello Sir, Can you please create the videos for design patterns with practical example, it will be very hepful.
Thanks for sharing all the c# related interview questions with examples. It's really helpful to crack interviews.
Thank you!
🙂
Design patterns video please
I will try to do in future.
@@interviewhappyfactory design pattern
Many thanks and apologies, but on the same I was finding much difficulty in understanding to the needful of the context and grammar used basically in this wideo.
np, I am not a native English speaker. That's why there is a gap. I will try to correct this in my future videos. All the best.
Thanks Happy from Happy 😀...
Thanks and all the best for your career.
Awesome explanantion.
Asome ❤❤❤❤
Awesome know sir. keep it up. 🙏
Good explanation of Solid principles
Glad you think so! @Rajinder
Thanks a lot Sir, your videos are very helpful and clear concepts thoroughly.
Glad to hear that. Thanks for appreciating
Thank you explained !!!!😊
Happy to help! @prabhakartiwari1434
Good teaching...
You are awesome 👍
Excellent !
Awesome quick contents.
Hello Sir. After watching all
Your videos related to Dotnet I got placed for 34.5LPA.
This is my 2nd company and it helps me a lot after attending interviews after 10years.
Thank you!!!!!
Warmest congratulations on your achievement!
Wishing you even more success in the future.
@@interviewhappy Thank you Sir
Thank you for the detailed explaination
Glad it was helpful!