Software engineering principles and patterns help us craft good clean software. One such pattern is an acronym we know as SOLID. āLā represents the Liskov Substitution Principle (LSP) which was coined by Barbara Liskov in 1987. Today I focus on Liskov Substitution Principle and how we apply it in modern application development.