SOLID-Grundsätze

📅   17. 01. 2022
👤   Jan Barášek

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     Mehr über den Autor

Der Autor arbeitet als leitender Entwickler und Softwarearchitekt in Prag. Er entwickelt und verwaltet große Webanwendungen, die Sie kennen und nutzen. Seit 2009 hat er einen reichen Erfahrungsschatz gesammelt, den er auf dieser Website weitergibt.

Ich werde Ihnen gerne helfen:

Kontakt