SOLID Principles: Explanation and examples
Published in
5 min readJan 1, 2019
SOLID is an acronym for 5 important design principles when doing OOP (Object Oriented Programming).
These 5 principles were introduced by Robert C. Martin (Uncle Bob), in his 2000 paper Design Principles and Design Patterns.
The actual SOLID acronym was, however, identified later by Michael Feathers.