Je suis étudiant mais j'espère que je vais bientôt entrer dans l'industrie du logiciel. Il semble y avoir beaucoup de battage médiatique sur le modèle de logiciel MVC. J'ai remarqué que les frameworks PHP sont souvent MVC, qu'en est-il des langages non-web .. est-ce la même chose avec eux? Pour ma thèse de master (C ++), j'ai choisi le modèle MVC car il sépare bien la logique et l'interface utilisateur.
Dans l'industrie, est-il beaucoup utilisé? Si oui, quelles sont les principales raisons et quelles sont les autres conceptions concurrentes et populaires?