Domanda di colloquio di Astroyogi

What are the SOLID Principles?