/SOLID-Principles

Design principles: SOLID

Primary LanguageJava

SOLID Principles

What does the SOLID principles actually means? Well, it’s just an acronym of the five principles listed as below.

  • S - Single Responsibility Principle (known as SRP)
  • O - Open/Closed Principle
  • L - Liskov’s Substitution Principle
  • I - Interface Segregation Principle
  • D - Dependency Inversion Principle