Pregunta de entrevista de Proximity

Define solid principles and elaborate?