Amigo, sugiro você dar uma estudada em:
- Code smells
- Princípios SOLID
- Clean architecture
- Arquitetura em camadas
Porque muitas operações desconexas estão misturadas numa mesma classe.
Seria muita coisa pra explicar por aqui.
Eu me coloco à disposição para explicar alguns conceitos. Me chama no Linkedin ou no Discord para conversarmos.