Question

Am I right in thinking the full name of the LSP is the Liskoff Substitution Principle? I'm having trouble finding an [online] source to cite for any information on this... it seems to be a cornerstone of OOP, and yet I'm having trouble finding definitions.

Was it helpful?

Solution

Yes, you are right. It's spelled Liskov which is probably why you can't find a citation. Here's the link. One of the better resources regarding this is Robert C. Martin's Agile Software Development Principles Patterns and practices book.

OTHER TIPS

You got the name right.

http://en.wikipedia.org/wiki/Liskov_substitution_principle

It was developed by Barbra Liskov, a professor at MIT.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top