SOLID Principles
Some of the most important things to consider when designing a software is to make software entities reusable, flexible, scalable, robust, and maintainable. Implementing SOLID principles can impacts these aspects of software design in a good way.
Int...
sushantpant.com.np16 min read