In January of 2014, I presented the 5 SOLID software development principles at the CodeMash conference in Ohio. This is a live recording, with no editing, of that presentation.
- Single Responsibility Principle
- Open/Closed Principle
- Liskov Substitution Principle
- Interface Segregation Principle
- Dependency Inversion Principle