In this article series, we will examine SOLID Design Principles: what are they, and what are they meant to do?
First of all, we will look at the brief history behind the principles; later on, we will see why it is so important to use SOLID principles in our day-day designs, and then finally we will dive into the details of the principles.