

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.
Segundo o princípio da responsabilidade única (single responsibility principle), em boas práticas de desenvolvimento orientado a objetos, uma classe deve
acumular várias responsabilidades para minimizar a quantidade de código escrito.
possuir métodos genéricos que possam atender a diversas necessidades sem segregação funcional.
ser capaz de realizar múltiplas funções relacionadas a diferentes aspectos do sistema.
implementar diversas funcionalidades para reduzir a necessidade de criar novas classes.
ter apenas uma razão para ser modificada, garantindo que sua responsabilidade seja única e bem definida.