Projeto completamente mal arquitetado!
Oi bom, recentemente eu fui transferido para meio que um estágio em "Desenvolvimento", ao qual não considero um estágio de desenvolvimento, porém aqui estamos criando um projeto interno para o pessoal da rede, para poder monitorar algumas coisas aqui dentro.
Esse projeto foi começado somente com estagiários, mesmo eu sendo um, vejo diversos problemas no código, um deles e que ao invés de usar o React-router-dom, estão usando o switch case do projeto javascript para poder fazer essa troca de tela, isso esta me deixando agoniado, para completar não consigo convencer de que se usarmos o react-router-dom da forma correta melhoraria o projeto, além de que o projeto esta ficando cada vez maior, isso está dificultando as coisas, não conseguimos entrar em um acordo.
Para terem uma noção, estamos usando tanto o Material UI quanto o React-Bootstrap o que esta me deixando perdido, além de que dentro do switch tem até mesmo outro switch para mudar a tela com base em componentes.
Queria saber se isso é normal? E o que posso fazer nessa situação!