Sobes.tech
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).