The code samples in this repo are designed to complement the in class instruction.
It should expose you to the SOLID principles
- Single Responsibility Principle
- Open Closed Principle
- Liskov Substitution Principle
- Interface Segregation Principle
- Dependency Inversion Principle
Some of the code samples are designed to be performed as excercise.
Please submit pull requests if you want feeback on your answers.