Presenter, Controller. Service
Чем Model отличается от Repository-я ?
Чем ViewModel отличается от Controler-а или Presenter-a?
Чем каждый должен четко заниматься и к кому обращаться ?
Кроме дурацких схемочек четкое объясние фиг найдешь. Впечатление, что был MVC, но всем стало скучно и одно и тоже назвали разными словами и создали путаницу :)
Был чувак в геймдеве, который припилил контроллеры к вью-моделям и сделал MVCVM
Martin Fowler — Patterns of Enterprise Application Architecture
Обсуждают сегодня