Domanda di colloquio di Gorilla Logic

Explain SOLID principles?