This is the demo for my SOLID principles presentation