Solid Glossary

Browse 2 solid terms defined in plain English, from the cultural dictionary of computing.

2 Solid Terms

Liskov Substitution Principle
The 'L' in SOLID: a subtype must be substitutable for its base type without altering the correctness of the program. Concretely, if code works with a base...
Open-Closed Principle
The 'O' in SOLID: software entities (classes, modules, functions) should be open for extension but closed for modification — meaning you can add new behavior...

Related Topics