Middle
Kuris SOLID principas pažeidžia pasirinktiniai?
sobes.tech AI
Atsakymas iš AI
Liskovo pakaitumo principas (LSP). Parinktys pažeidžia LSP, nes funkcija, kuri tikisi nepasirinktinį tipą, saugiai negali būti pakeista funkcija, kuri grąžina tą patį tipą kaip pasirinktinį, nekeičiant kviečiančio kodo elgesio (nil).