PRINCÍPIO DA RESPONSABILIDADE ÚNICA

Em Inglês: SINGLE RESPONSIBILITY PRINCIPLE (SRP)

Uma classe deve ter um, e exclusivamente um, motivo para ser alterada.

Ou seja, não devemos ter uma única classe fazendo de tudo: recebendo dados, validando requisições, aplicando regras de negócio e acessando o banco de dados...

Essa classe que “faz tudo” é a famosa God Class, e é um anti-pattern.