aceleradora-TW / aceleradora-TW/e-acelera-back

[MVP2] refactor: reorganizar quebra dos controllers

Aberta
#25 0 comentários 0 reações 3 responsáveis Reivindicada por @Geoziihdev Ver no GitHub
Linguagem predominante
TypeScript
Estrelas
2
Forks
4
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

# 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

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.