Глоссарий

MVC

MVC (Model-View-Controller) — архитектурный паттерн, разделяющий приложение на три слоя с чёткими обязанностями. Это позволяет изменять логику, отображение и данные независимо друг от друга.

Три слоя

Правило «тонкого контроллера»

Контроллер не должен содержать бизнес-логику — только оркестрацию. Если метод контроллера превышает 10–15 строк, это сигнал вынести логику в сервис или модель.