Weageoo
Weageoo @Weageoo

Понимание MVC, BLL-DAL-UI

Собственно:

1) Модель MVC. Что является моделью (Model), представлением (View), контроллером (Controller)? Это — паттерн проектирования? В чём различия между активной и пассивной моделью MVC? Где модель реализована и применяется?
2) Архитектурный подход типа (Database) <-> DAL <-> BL <-> UI. Является ли этот подход частным случаем MVC? Как выявить различия между DAL и BL?
3) Картинки, примеры только приветствуются.

Хочу: чётко понимать и разделять каждый из компонент (Model, View, Controller, DAL, BL), его задачи, связи с другими компонентами; чётко разделять, где паттерн, где принцип; альтернативные подходы (?).
Вопрос задан
Ответы на вопрос 2
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы