Le contexte:
- c'est un projet interne (que je ne pense pas que beaucoup de gens utilisent)
- c'est vieux
- nous le mettons à jour
Les problèmes:
- il abuse du framework mvc (pas d'utilisation de modèles, logique métier dans les vues, etc.)
- ce qu'on nous demande de faire est petit, mais en raison de la faible cohésion, nous avons deux options:
- continuer à bâcler les choses
- déplacer de gros morceaux de code ou réécrire la chose
Les solutions (je vois):
- continuer à travailler avec elle, ignorer les meilleures pratiques en faveur d'une exécution rapide et ne pas introduire de nouveaux bogues en refactorisant / réécrivant
- refactoriser / réécrire
Je suppose que ma question est vraiment: si je veux apporter de grands changements à ce projet, comment puis-je le proposer sans insulter personne? Ou serait-il préférable pour moi de simplement suivre le courant même si cela signifie parfois du ruban adhésif (métaphorique)?