3 ms·
I think a lot of people miss a key point of MVC in that it is extremely popular, taught in schools and advocated for in a lot of circles. This doesn't mean tha
by purephase 12y ago
I think a lot of people miss a key point of MVC in that it is extremely popular, taught in schools and advocated for in a lot of circles.
This doesn't mean that it is inherently good at what it says it will accomplish for every project that it's used on. However, it does mean that on-boarding devs is considerably easier if you're using an architecture/framework that they'll likely be at least passably familiar with.
I'm all in favour of moving on, adapting and playing around with all of the hot new toys/frameworks but the broad "we" here at HN are in a bubble if we believe that the majority of our ilk has any interest in these types of discussions.
MVC isn't being used because it is the best at what it does, or that it is appropriate for all situations. It is being used because it is familiar to the vast majority of developers.