PHP Manual
/
Entwurfsmuster

SOLID-Grundsätze

17. 01. 2022

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.

Jan Barášek   Více o autorovi

Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.

Rád vám pomůžu:

Související články

1.
3.
Status:
All systems normal.
2024