Refactor

Refatoração segura mantendo comportamento externo.

Refatore o código abaixo com foco em:
- Legibilidade (nomes claros, responsabilidade única)
- Remover duplicação
- Reduzir complexidade ciclomática

Não mude a interface pública. Não adicione funcionalidades.
Mostre o código refatorado com uma lista das mudanças feitas.

[COLE O CÓDIGO AQUI]