2011-04-13

Захабрился

Но я сразу себе сказал - не буду вступать в дискуссии, обсуждать, защищать, объяснять, хотя руки чешутся...

2 комментария:

  1. http://habrahabr.ru/blogs/webdev/117791/

    Интересная статья - я примерно к такому же выводу по организации приложения пришёл: MVC в базе, "тонкий" сервер приложений со своим MVC и клиент - со своим, при этом модель транслируется по звеньям в клиент (вид старшего уровня -> модель младшего), а контроллер, соответственно, - поднимает уровень исполнения по уровням, на каждом сверяясь с моделью на предмет возможности модификации, разгружая таким образом канал и базу.

    А вот чему никто не уделяет внимания и не пишут статьи в контексте парадигмы MVC - это реализация привилегий доступа (или я пока не откопал). Имхо - это ещё одна прослойка между контроллером и моделью, поскольку модели в целом не интересно, кто дёргает за action'ы, а контроллеров таки может быть несколько разных (например, в сторону браузера и в сторону веб-сервиса).

    А как Вы оцениваете этот вопрос?

    ОтветитьУдалить
  2. Ну, он же сказал: "не буду вступать в дискуссии, объяснять..."

    Статья колоссально помогает мозгу думать. Куча полезных и правильных мыслей. Скоро оформятся в другую статью.

    ОтветитьУдалить