web-dev-qa-db-fra.com

Pourquoi devrais-je développer mes applications en utilisant le modèle de conception MVC?

MVC semble être très populaire ces jours-ci, mais les "frais généraux d’éducation" liés à l’apprentissage récent d’un cadre MVC choisi semblent assez élevés. Pourquoi devrais-je choisir d'investir le temps nécessaire pour le faire plutôt que de simplement insérer mon code dans mon code HTML?

7
Mark Hatton

À mesure que votre site grandit, il sera plus facile à gérer si votre affichage est séparé de votre code. Vous souhaitez modifier le design? Tout est séparé, vous n'avez pas à vous soucier du code HTML. Vous souhaitez modifier le mode de calcul des données? Tout est séparé, vous n'avez pas à vous soucier du code HTML dans le code.

Votre code sera également plus facile à lire et si vous souhaitez ajouter d'autres personnes au projet ultérieurement, il sera plus facile pour elles si votre code est séparé de votre code HTML.

Une fois que vous êtes habitué au développement MVC, le développement ne prend pas vraiment plus de temps que le développement "normal".

2
HoLyVieR