Menu

Liskov Substitution Principle Explained

Published on April 04, 2019 and filed under Software engineering
Written
by Bert Ramakers and will take

10 minutes

of your time.
In short
Whether you’re an experienced software engineer or a novice who is just starting out, you have probably heard about the SOLID design principles. While each letter of that acronym is worthy of an article on it’s own, this one in particular explains the theory behind the Liskov Substitution Principle with some practical examples how you can use it in your daily code to reduce the chance of bugs.

Want to see more articles like this in your inbox? You know what to do.

Written by

Bert Ramakers

Rumours go that this guy did the best technical assignment ever during the hiring process, so getting him on board was in fact a no brainer.

Learn more about Bert Ramakers

Related articles

Typed property must not be accessed before initialization

Typed property must not be accessed before initialization

Wouter Sioen

December 06, 2019

Using Prettier in PHP

Using Prettier in PHP

Emma Fabre

November 27, 2018

Pointers and tips: dispelling the magic of git merge

Pointers and tips: dispelling the magic of git merge

Zvonimir Spajic

May 18, 2020