Software Engineering KB

Home

❯

05 Software Design and Architecture

❯

00 OOP and SOLID Principles

❯

00 Category

❯

SOLID Principles (OOP)

SOLID Principles (OOP)

Feb 10, 20261 min read

  • solid
  • design-principles

SOLID Principles (OOP)

Back: OOP and SOLID Principles

Five design principles introduced by Robert C. Martin that make software designs more understandable, flexible, and maintainable. Each principle addresses a specific aspect of class and interface design.

Concepts

  • Single Responsibility Principle
  • Open-Closed Principle
  • Liskov Substitution Principle
  • Interface Segregation Principle
  • Dependency Inversion Principle

solid design-principles


Graph View

  • SOLID Principles (OOP)
  • Concepts

Created with Quartz v4.5.2 © 2026

  • GitHub