A presentation on SOLID Object Oriented Design