Font size
WorksheetsSOLID
Total questions: 10
Worksheet time: 3mins
Wieviele Prinzipien sind in SOLID vereint?
3
4
5
6
Ja oder nein: Man kann auch mit qualitativ hochwertigen Bausteinen ein Chaos anrichten.
JA
NEIN
Welche Prinzipien sind in SOLID enthalten?
Implementation spiegelt Entwurf
Open-Closed-Prinzip
Law of Demeter
Single-Responsibility-Prinzip
Liskov’sche Substitutionsprinzip
Beim Single-Responsibility-Prinzip geht es um ...
Module und Abstraktionen
Funktionen und Klassen
Interfaces und Implementationen
Wenn jemand behauptet, dass das Open-Closed-Prinzip bedeutet: "Eine Softwareentität sollte offen für Erweiterungen, aber zugleich auch geschlossen gegenüber Modifikationen sein." Stimmst Du dem zu?
JA
Nein
Gegeben sind zwei Klassen: Eine Klasse Kreis und eine Klasse Elipse. Was würde Barbara Liskov dazu sagen, wenn nun die Klasse Kreis als Unterklasse der Klasse Elipse modeliert wird?
Sie würde zustimmen.
Sie würde sagen, dass dies gegen das Liskov’sche Substitutionsprinzip verstösst.
Sie würde sagen, dass es noch eine Basisklasse "Element" benötigt.
Das I in SOLID steht für ...
Implementation spiegelt Entwurf
Information Hiding Principle
Issue Tracking
Interface-Segregation-Prinzip
Stimmt die folgende Aussage: Das Dependency-Inversion-Prinzip macht deutlich, dass Systeme, in denen sich Quellcode-Abhängigkeiten ausschliesslich auf Abstraktionen beziehen statt auf Konkretionen, am flexibelsten sind.
JA
NEIN
Ja oder Nein: Dependency Injection ist ein Teil von SOLID?
Nein
JA
Durch die Anwendung von SOLID-Prinzipien, wird...
die Kopplung von Klassen bzw. Modulen minimiert
das System flexiebel gehalten
das System in Komponenten unterteilt
das System Modifikationen tolerieren
die Nachvollziehbarkeit erschwert
