Кто-нибудь все еще предпочитает N-уровневую архитектуру после * поставки * приложения MVC? - PullRequest
3 голосов
/ 19 мая 2010
  • Другие темы SO спрашивали людей если они предпочитают N-Tier или MVC архитектура.
  • Я не ищу продолжить эту дискуссию в этой теме.
  • Я ищу что-то более конкретное.

Мой вопрос:

Кто-нибудь все еще предпочитает N-уровневую архитектуру после поставки приложения MVC?

Причина моего вопроса:

  • Прежде чем я отправил веб-приложение MVC, я не был уверен, что оно превосходит N-уровневую архитектуру.
    • В частности, если более качественное модульное тестирование было единственным очевидным преимуществом MVC, то я не видел причин для переключения передач и принятия новой архитектуры.
  • Но после поставки приложения MVC я вижу много преимуществ (перечисленных в других потоках).

1 Ответ

1 голос
/ 20 мая 2010

Могу сказать, что я использовал оба и предпочитаю N-Tier. Я все еще думаю, что его чище в конце концов. Я использую Layergen http://www.icemanind.com/LayerGen.aspx, который автоматически создаст слои данных и бизнес-уровни для меня.

...