Domanda di colloquio di Havelsan

What does SOLID principles mean?