What is the Liskov Substitution Principle (LSP) in SOLID and how do you apply it? · ORA·tech