Understanding the SOLID Principles
This article is about the SOLID principles and it is called “Understanding the SOLID Principles”, this article show us this principles in detail and well this principles are focused into allowing developers implement the best practices in the creation of objects and classes according to the situation that they have, SOLID is an acronym that means the five principles of object oriented programming and design and these principles are… Single Responsibility, focuses on the creation and verification of classes that should have exactly one responsibility which makes the classes more clean and we should maintain an standard development methodology. Then, Open/Closed Principle where the classes should have one characteristic when inheriting because they should be extendable preferred to modifiable and a class have to be constructed in order to be flexible and adaptable for the conditions that exist in the particular situation. The third principle is called Liskov Substitution and thi...