/Design-Pattern

Software Design pattern

Primary LanguageJava

Design-Pattern

SOLID

SOLID principle is a coding standard that all developers should have a clear concept for developing software in a proper way to avoid a bad design. These principles, when combined together, make it easy for a programmer to develop software that are easy to maintain and extended.

SOLID stands for

  • S-> Single responsibility principle
  • O-> Open closed principle
  • L-> Liskov substitution srinciple
  • I-> Interface segregation principle
  • D-> Dependency inversion principle