O contexto:
- é um projeto interno (que eu não acho que muita gente usa)
- é velho
- estamos atualizando
As questões:
- abusa da estrutura mvc (sem uso de modelos, lógica de negócios nas visualizações, etc.)
- o que nos pedem é pequeno, mas devido à baixa coesão, temos duas opções:
- continuar a estragar as coisas
- mover grandes pedaços de código ou reescrever a coisa
As soluções (eu vejo):
- continue trabalhando com ele, ignore as melhores práticas a favor de serem concluídas em breve e não introduza novos erros refatorando / reescrevendo
- refatorar / reescrever
Acho que minha pergunta é realmente: se eu quero fazer grandes alterações neste projeto, como proponho isso sem insultar ninguém? Ou seria melhor eu simplesmente seguir o fluxo, mesmo que isso signifique fita adesiva (metafórica) às vezes?