Bonjour
Tu as donné L'Argument majeur. Grosse application + développement collaboratif => MVC et donc POO.
Il faut se poser la question d'utilisation de MVC et de POO dans le cas de petites/moyennes applications avec 1 ou 2 développeurs.
Il ne faut pas perdre de vue que développer en MVC et donc généralement avec un framework, demande que le modèle soit parfaitement documenté. Cela demande non plus de savoir coder en Php, mais de maitriser le framework et le modele mvc sur lequel on s'appuie et plus généralement la POO.
J'ai récemment eu à intervenir en task force sur une application conçue sur un framework MVC et ORM d'une société disparue, s'appuyant lui même sur du smarty et du PEAR, sans aucune doc, et là, je ne souhaite cela à personne.
Bilan: Constat de non récupération, évolutions réduites au minimum, et réécriture totale conseillée.
Il est tout aussi impensable d'obliger à faire de la POO que de l'interdire.
Il faut juste être conscient des avantages et des inconvénients qui ont été évoqués tout au long de ce forum.
Bonne journée à tous
Cdt
Partager