Domanda di colloquio di Mobiquity

Explain SOLID principles of object-oriented programming.