SOLID: o que é e quais os 5 princípios da Programação Orientada a Objetos (POO) | Alura Cursos Online