Sono uno studente ma spero di trasferirmi presto nell'industria del software. Sembra esserci molto clamore sul modello software MVC. Ho notato che i framework PHP sono spesso MVC, che dire dei linguaggi non web ... è lo stesso con loro? Per la mia tesi di laurea magistrale (C ++), ho scelto il modello MVC perché separa piacevolmente la logica e l'interfaccia utente.
Nell'industria è usato molto? In tal caso, quali sono i motivi principali e quali sono altri design popolari concorrenti?