Хотел бы поднять такую тему. Как вы считаете в модели MVC какой функционал должен реализовывать View, а какой Model или Controller. Например, мне не совсем понятно до конца такой момент. Количество объектов на страницу, при реализации пэйджера - это забота вида или модели. Вроде как бы этот параметр больше относиться к виду, но вот реализуется то зачастую он именно в модели, на сколько я знаю. В противном случае, шаблонизатор должен взаимодействовать с моделью в обратном направлении нежели традиционно. Это теоретически может приводить к излишествам. Некторое авторы книг выделяю помимо трех составляющих MVC некую infrastructure -
|