Refatoração do código por Best Practices

Redução do tamanho dos métodos.