SOLID Principles

SOLID is an acronym for the first 5 object-oriented design (OOD) principles by Robert C. Martin (Uncle Bob). These principles help you write software that is easier to maintain, extend, and refactor as your project grows.