在大学期间,从开发SO开始,我就听说了很多关于Model-View-Controller的架构devise模式。 甚至在我知道它是什么之前,我无意中使用了MVC模式,并且仍然在我的日常工作中使用它。 从我所看到的,这可能是今天使用的最stream行的模式。 但是我还没有听说太多,可以使用替代模式来代替MVC。 有什么select,为什么你决定通过MVC使用它们? 我也很有兴趣知道他们所使用的典型系统的types。 最后,使用它们的优点和缺点是什么?