

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
No contexto de desenvolvimento de software, como orientação do princípio SOLID conhecido como Aberto/Fechado (Open/Closed Principle), deve-se
abrir a possibilidade de novos membros ingressarem em um time de desenvolvimento entre um sprint e outro, mas fechar essa possibilidade enquanto o sprint estiver em execução.
fazer com que módulos de mais baixo nível dependam de módulos de mais alto nível.
fazer com que módulos de mais alto nível dependam de módulos de mais baixo nível.
construir métodos que suportem trabalhar com objetos de qualquer subtipo da classe esperada como parâmetro, mesmo sem conhecer esses subtipos especificamente.
adicionar novas funcionalidades em um software por meio da extensão de suas classes e funções, adicionando código, e não por meio da modificação do código previamente existente.