S.O.L.I.D Principle is
- single responsibility principle,
- open-closed principle
- Liskov substitution principle
- interface segregation principle
- dependency inversion principle
What this same Laws will be applicable for all types of project which is running in current industry level softwares or upcomming software/applications in futures?
Or many more principle like S.O.L.I.D Principles?
If I want to learn where i can learn this basic to end/Advance?

Jefferson S. MottaPosted Apr 4, 2024, 10:35 PM
A long time ago, in a galaxy far, far away software was created to assist people. As Object-Oriented Programming (OOP) techniques emerged, programs became more manageable, but somewhere along the way, the end user was forgotten. It would be beneficial if we focused more on meeting the needs of end users, making understanding easier by designing simple interfaces and messages rather than implementing a barrage of rules to produce a message that makes sense to a technician but doesn't aid the human on the other side of the screen.
Rajanikant HawaldarPosted Mar 30, 2024, 7:45 AM
Yes we have to follow and apply SOLID design principles in any project. When we apply required architectural pattern, solid principles, opps concepts, design patterns, thread safe calls, parallel programming etc that makes software development and further maintenance easier.
https://www.c-sharpcorner.com/UploadFile/damubetha/solid-principles-in-C-Sharp/
https://www.c-sharpcorner.com/article/introduction-of-solid-principles/