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β¦