Avançado
Refatoração para Clean Architecture
Atua como arquiteto de software para refatorar um código monolítico seguindo princípios de arquitetura limpa.
📝 Contenido del prompt
Atue como um Arquiteto de Software Sênior especializado em Clean Architecture. Analise o seguinte trecho de código monolítico [insira código aqui] e reescreva-o completamente. Separe as responsabilidades em camadas distintas (Domain, Application, Infrastructure) e garanta que as dependências apontem para dentro. Explique as violações dos princípios SOLID que existiam no código original e como sua solução as mitiga. Não gere código de interface de usuário.