Причины не использовать архитектуру MVC для веб-приложений

В прошлом я в основном строил все свои веб-приложения, используя N-уровневую архитектуру, реализуя уровни BLL и DAL. Недавно я начал заниматься разработкой RoR, а также изучал ASP.NET MVC.

Я понимаю различия между различными архитектурами (на которые ссылаются некоторые другие сообщения SO), но я не могу думать о каких-либо причинах, по которым я бы не выбрал модель MVC в будущем для нового проекта.

Есть ли у вас какие-либо причины / случаи, когда архитектура MVC не подходит, или какие-либо причины, по которым вы бы выбрали вместо этого архитектуру BLL / DAL?

Ответы на вопрос(12)

Ваш ответ на вопрос