aceleradora-TW / aceleradora-TW/e-acelera-back
[MVP2] refactor: reorganizar quebra dos controllers
- Lenguaje dominante
- TypeScript
- Estrellas
- 2
- Forks
- 4
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
# Contexto
Hoje, todos os códigos de exercícios, tópicos e temas estão juntos no mesmo controller (`ExerciseController`).
Isso deixa o código bagunçado e difícil de entender ou manter.
# Tarefas
- Ajustar testes automatizados para que rodem sobre a API de forma a identificar quebra de comportamento
- Separar o código em três arquivos diferentes (controllers), um para cada parte do sistema mantendo compatibilidade com a API atual
- `ExerciseController`
- `TopicsController`
- `ThemesController`
- Criar nova API, versionada, mantendo suporte com a API atual
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Evaluación
Este issue todavía no se ha evaluado.