SOLID-Grundsätze
Solide Prinzipien sind ein Weg, eine Reihe von Empfehlungen und Prinzipien, um robuste Software zu entwickeln. Die SOLID-Grundsätze gelten für objektorientiertes Design (OOP). Ihr Autor ist Robert C. Martin und stammen aus der Zeit um 2000.
Solide Prinzipien sind ein Weg, eine Reihe von Empfehlungen und Prinzipien, um robuste Software zu entwickeln. Die SOLID-Grundsätze gelten für objektorientiertes Design (OOP). Ihr Autor ist Robert C. Martin und stammen aus der Zeit um 2000.
Ein kurzer Überblick
| Zeichen | Name des Prinzips | Erläuterung |
|---|---|---|
| "S" | Prinzip der einzigen Verantwortung | Jede Klasse hat nur eine Verantwortung. |
| Die Funktionalität einer Klasse kann erweitert werden, ohne sie zu verändern. | ||
| Liskov'sches Substitutionsprinzip | Klassen müssen vollständig durch ihre Nachkommen substituierbar sein. | |
| "I" | Prinzip der Schnittstellentrennung | Verwenden Sie kleine und eng begrenzte Schnittstellen. |
| "D" | Prinzip der Abhängigkeitsinversion | Abhängigkeit von Abstraktionen, nicht von Implementierungen. |
Kommentare werden geladen...