SOLID-Prinzipien (EN)

Standard

Five design guidelines for object-oriented software development

Architecture

flowchart TD     SRP[Single Responsibility Principle] -->|Class has only one responsibility| OCP[Open/Closed Principle]     OCP -->|Extensible but not modifiable| LSP[Liskov Substitution Principle]     LSP -->|Subclasses can replace base classes| ISP[Interface Segregation Principle]     ISP -->|Specialized interfaces| DIP[Dependency Inversion Principle]     DIP -->|Dependencies on abstractions| SRP 
Quelle: AI Generated