DEV Community


Discussion on: How I Understand SOLID Principles

codbugs profile image
Coding Bugs

Nice article, I like the way you are expressing your understanding about SOLID principles. There is so much to talk about them and to discuss about what they intend.

One error most people have when reading these principles is to framed all of them to objects. The SRP is framed to modules but you can use it for your classes and methods. If you master the SRP you will apply the rest of them very quickly.

I don't want to be boring and write a very long comment but want to point you to Robert C Martin and his book talking about Clean Architectures or search for him on YouTube and see some of his videos.

Hope this helps you deep dive on SOLID principles.