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.
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:
Články píše Jan Barášek © 2009-2024 | Kontakt | Mapa webu
Status | Aktualizováno: ... | de