Twenty-three years ago, in his Design Principles and Design Patterns article, Robert "Uncle Bob" Martin boiled down the Liskov substitution principle to the idea that "derived classes should be ...
The term SOLID is a popular acronym used to refer to a set of five principles of software architecture. These include: SRP (Single Responsibility), Open/Close, Liskov’s Substitution, Interface ...
Massachusetts Institute of Technology professor and Turing Award recipient Barbara Liskov shared insights and details from her distinguished career in computer science at a virtual Berkeley Forum ...