Question d’entretien chez Havelsan

What does SOLID principles mean?