C# MVC

2075 / C# / Шаблони / MVC

 

Шаблон розбиває програму на 3 частини

  Controller
    /   \
View    Model


Controller - користувач перейшов на головну сторінку
Model - за проханням контролеру, завантажуємо статті з БД
View - за проханням контролеру, відображає головну сторінку з статтями

Мінус – в великих програмах, контролер стає занадто складним

 

Порівняння MVC MVVM
Простота + –
Організація коду – +
Повторне використання – +
Можливість тестувати – +