Low Level Design 105 | Single Responsibility Principle in SOLID | 2022 | System Design

preview_player
Показать описание
Learning system design is not a one time task. It requires regular effort and consistent curiosity to build large scale systems. Moreover, every system has different requirements and meeting them requires expertise and people with varied and specific knowledge. There are a lot of resources to learn through videos. But not everyone enjoys that mode of learning. Instead some people understand things better by reading and thinking on the points put forward by the author. Such people can access these in different ways - blogs, articles and books. We have come up with this video to put light on one such aspect, that is - Single Responsibility Principle

Important links and resources:

------------------------------------------------------------------
Recommendations
------------------------------------------------------------------
Our full courses on youtube:

Some paid courses that we recommend:

------------------------------------------------------------------
About Us
------------------------------------------------------------------
Created and Instructed by:
Yogita Sharma

Post-production(editing, thumbnail etc) managed by:
CiKi

Colors and design by:
Naini Todi

Both Arpit and Yogita are software engineers and want to help other software engineers become better by providing high quality and well researched content by adding their creativity and teaching twist.

------------------------------------------------------------------
Join Us
------------------------------------------------------------------
Hangout with sudoCode:

For business:
Рекомендации по теме
Комментарии
Автор

Yogita, you're just amazing! Thank you for bringing such content to us. The way you explain so much in a limited amount of time is commendable.

supriyasharma
Автор

Couple of correction for the viewers of this video from my point of view,
- Clean code book has no dedicated topic or chapter for SOLID.
- Uncle Bob[Robert Martin]'s other two books Agile Software development PPP and Clear architecture are talking on this topic in detail.
- SRP can be viewed from different level like Functions and Classes, Component and architecture. At each level same principle is sharing some insight. This video is presenting one view of it however, it doesn't mean that There should be a single reason to change a class is incorrect and that's not what SRP is. People who are confused can Read SRP principle from both the books that I mentioned above.

By heart I am appreciating author's good quality work and commitment to sharing with community however, above points are extension and slight correct to guide users on further reading.

idrishsorathiya
Автор

I understood SRP clearly for the first time. What an amazing explanation! Your examples are really good too, thanks for giving two examples with slightly different perspectives

matrixtoogood
Автор

Loving this LLD series. Patiently waiting for the Open/closed principle! 🙏🏽

angelriera
Автор

well this was quite clearly explained, really thanks for this

karanpandey
Автор

You are the smartest person I have ever seen explaining Low-Level Design. Thank you very very very much 😍😍♥♥♥♥

Mohamed-puso
Автор

Good job! So many people get this wrong, especially other content creators.

Thank you for helping debunk the dogma around S.R.P. 🎉

gearboxworks
Автор

Thanks a lot ma'am for explaining in easiest way

rajdave
Автор

I am addicted to your way of teaching.It gives me more and simple ways of learning topics.Thank you.

digvijaychauhan
Автор

The best graphics, I've seen in any video so far! Literally graphics are one of the USP of this series.
Thanks for putting such great quality content!

shreyashachoudhary
Автор

This is an AMAZING explanation. I have been looking for a really good explanation of the single responsibility principal for years to truly understand it, and this takes the cake!

brandonkish
Автор

Yogita thank you so much for bringing such a great content. I’m an aspiring technical architect this will surely help me.

chandantalreja
Автор

The best explanation on this topic on youtube

savagehalt
Автор

You are a gem. Thanks for explaining it in the best possible way while breaking the myth. Appreciate your efforts. It helps a lot in preparing the LLD preparation.

ritomukherjee
Автор

Honest efforts in making these videos. Very helpful !!

sharatpaul
Автор

Hey excellent teaching love you please don't stop uploading

YouTubers-rjxv
Автор

Such a great explanation of this concept. Thank you!

mpwicks
Автор

Great video and breakdown of SRP. I don't know who out there thinks one public method on a class is a good practice, but they definitely have their wires crossed.

RagingMonkee
Автор

Yogita, your videos are well researched, well narrated and well presented!
I feel so much comfortable watching videos, because I can trust whatever you're saying.

vedantsharma
Автор

amazing. waiting for next vids in course

kannavsharma