El contexto:
- es un proyecto interno (que no creo que mucha gente use)
- es viejo
- lo estamos actualizando
Los problemas:
- abusa del marco mvc (sin uso de modelos, lógica de negocios en vistas, etc.)
- lo que se nos pide que hagamos es pequeño, pero debido a la baja cohesión tenemos dos opciones:
- continuar arruinando cosas
- mover grandes porciones de código o reescribir la cosa
Las soluciones (ya veo):
- continúe trabajando con él, ignore las mejores prácticas a favor de hacerse pronto y no introducir nuevos errores refactorizando / reescribiendo
- refactorizar / reescribir
Creo que mi pregunta es realmente: si quiero hacer grandes cambios a este proyecto, ¿cómo propongo eso sin insultar a nadie? ¿O sería mejor para mí seguir la corriente incluso si eso significa cinta adhesiva (metafórica) a veces?