Pergunta de entrevista da empresa Profile Systems & Software

What are solid principles in OOP?