Tag: SOLID principles

SOLID Object-Oriented-Design Principles

One of the main principles of OOD (Object Oriented Design) is SOLID principles. SOLID is stands for : 1. Single Responsibility Principle: This means the class has to have one and only one reason to responsibility. This responsibility should be encapsulated by the class. 2. Open/closed principle: The open/closed principle states that software entities (classes, modules, functions, …etc) should be Read More …