
08.01.2011, 15:36
|
|
блогер
Регистрация: Jan 2008
Адрес: Донецк
Сообщений: 162
|
Пара философских вопросов о MVC
Честно говоря не работал с MVC в классическом смысле. Т.е. похожие парадигмы использовал, но интуитивно, не читая теории. Этот как с паттернами, когда вперые начинаешь про них читать, понимаешь, что активно их используешь, не подозревая о том, что это паттерны...
Не до конца для себя понял, зачем нужен controler... Как мне кажется, чаще всего управление программой – эпархия view(например классический GUI), и контроллер в данном случае является дополнительным звеном.
На сколько важно соблюдать стратегию MVC во всем проекте, не делая ни для чего исключений? Например некоторые MiniGames зачастую куда проще написать в виде одно View класса, не разбивая ее на дополнительные сущности.
Вообще на сколько работа с MVC помогает жизни, в плане эффективности? (т.е. я понимаю, что для сетевых приложений отделение логики от графики нужно обязательно. Но для локальных строгая декомпозиция зачастую может сделать программу менее производительной).
__________________
Искренне Ваш, Джек.
|