- Inhouse
- Deutsch
-
- Teilnahmebestätigung
- Anbieterbewertung (10)
Es gibt viele Grundsätze, die eine gute objektorientierte Gestaltung und Programmierung unterstützen. Mit Hilfe der SOLID-Prinzipien werden Sie die Kapselung und Kopplung Ihrer Anwendungen verbessern und sie angesichts sich ändernder Anforderungen anpassungsfähiger und testbarer machen.
Einführung in die SOLID-Programmierung
Prinzip der Schnittstellentrennung (Interface Segregation Principle)
Liskov-Substitutions-Prinzip
Das Open/Closed Design-Prinzip
Prinzip der Inversion von Abhängigkeiten (Dependency Inversion Principle)
Prinzip der Einzelverantwortung (Single-Responsibility Principle)
Es gibt viele Grundsätze, die eine gute objektorientierte Gestaltung und Programmierung unterstützen. Mit...
Mehr InformationenEs gibt viele Grundsätze, die eine gute objektorientierte Gestaltung und Programmierung unterstützen. Fünf dieser Grundsätze werden von SOLID beschrieben: Das Single-Responsibility-Prinzip besagt, dass jede Klasse nur eine einzige Verantwortung haben solle. Verantwortung wird hierbei als "Grund zur Änderung" definiert. Das Open-Closed-Prinzip besagt, dass Software-Einheiten Erweiterungen möglich machen sollen, ohne dabei ihr Verhalten zu ändern. Das Liskovsche Substitutionsprinzip (LSP) oder Ersetzbarkeitsprinzip fordert, dass eine Instanz einer abgeleiteten Klasse sich so verhalten muss, dass jemand, der meint, ein Objekt der Basisklasse vor sich zu haben, nicht durch unerwartetes Verhalten überrascht wird, wenn es sich dabei tatsächlich um ein Objekt eines Subtyps handelt. Das Interface-Segregation-Prinzip dient dazu, zu große Interfaces aufzuteilen. Die Aufteilung soll gemäß den Anforderungen der Clients an die Interfaces gemacht werden, dass die neuen Interfaces genau auf die Anforderungen der einzelnen Clients passen. Das Dependency-Inversion-Prinzip beschäftigt sich mit der Reduktion der Kopplung von Modulen. Es besagt, dass Abhängigkeiten immer von konkreteren Modulen niedriger Ebenen zu abstrakten Modulen höherer Ebenen gerichtet sein sollten. Diese Prinzipien leiten die Erstellung von stabilem, skalierbarem und robustem Software-Code.
Es gibt viele Grundsätze, die eine gute objektorientierte Gestaltung und Programmierung unterstützen. Fünf dieser Grundsätze werden von SOLID beschrieben: Das Single-Responsibility-Prinzip besagt, das...
Mehr Informationen| Datum | Preis |
|---|