MR Implementação SOLID
Nome: Pedro Henrique de Deus Vieira Matrícula: 190044055
Conceito SOLID implementado no app 'users'.
Após análises no comportamento do código, foi visto que a Classe responsável pela validação do Token do usuário não estava atendendo ao primeiro princípio, que é a responsabilidade única.
A classe PasswordTokenVerificationView
era responsável por verificar se é válido, se foi expirado ou se é relevante, tudo dentro do mesmo conceito.
Foi separado então em uma outra classe chamada 'PasswordTokenService', onde continha cada função com responsabilidade individual, uma para verficar se é valida, outra para verificar expiração e etc.
Sendo instanciada então na antiga classe, foi atendido o primeiro princípio do SOLID.