- Single Responsibility Principle
- Open Close Principle
- Liskov Substitution Principle
- Interface Segregation Principle
- Dependency Inversion Principle
Videos
- SOLID Design: (Sandi Metz) (Slides)
Articles
- Back to Basics: SOLID: Thoughtbot article with examples of the principles