Middle
Melyik SOLID elvét sértik meg az opcionális elemek?
sobes.tech MI
Válasz az MI-től
Liskov-helyettesítési elv (LSP). Az opcionális típusok megsértik az LSP-t abban, hogy egy nem opcionális típusú függvény nem cserélhető biztonságosan ugyanazon típusú opcionálissal anélkül, hogy megváltoztatnánk a hívó kód viselkedését (a nil kezelés hozzáadása).