Вернуться к предметам

Разработка программных модулей

Лекции • Практические задания

Назначение и виды паттернов

Концепция шаблонов проектирования и их роль в разработке программных модулей. Классификация GoF: порождающие, структурные и поведенческие паттерны, а также антипаттерны и проблема переусложнения архитектуры.

Архитектурные паттерны разделения ответственности

Отличие архитектурных шаблонов от классических паттернов GoF. Глобальное разделение ответственности в приложениях. Разбор и критерии применения паттернов семейства MV: MVC, MVP и MVVM.