Middle
Welches SOLID-Prinzip verletzen die Optionals?
sobes.tech KI
Antwort von AI
Liskovsches Substitutionsprinzip (LSP). Optionale verletzen das LSP dadurch, dass eine Funktion, die einen nicht-optionalen Typ erwartet, nicht sicher durch eine Funktion ersetzt werden kann, die einen Optional desselben Typs zurückgibt, ohne das Verhalten des aufrufenden Codes zu ändern (Hinzufügen von nil-Behandlung).