3 недели назад
Чистый MVC и его вариации: MVP, MVVM и VIPER
Когда речь заходит о разработке сложных программ и приложений, непозволительно делать код хаотичным, ведь в таком случае его будет сложно поддерживать, модифицировать, а если с кодом придется работать другому человеку, не тому, кто изначально его писал, то ему возможно будет проще написать свою программу с нуля, чем разбираться в в чужом. Архитектурные паттерны призваны помочь в этой задаче, предоставляя проверенные временем решения для организации кодовой базы. Самым базовым и универсальным среди этих паттернов является MVC (Model-View-Controller), который заложил фундамент принципа разделения ответственности...
06:44
1,0×
00:00/06:44
689,1 тыс смотрели · 4 года назад
5 месяцев назад
Что такое MVC: просто о сложной архитектуре
MVC — это одна из самых популярных архитектурных паттернов в разработке программного обеспечения. Если вы когда-нибудь работали с фреймворками вроде Ruby on Rails, Django, Laravel или Angular, то наверняка слышали этот термин. Но что он означает на самом деле? Давайте разберёмся. Аббревиатура MVC расшифровывается как Model-View-Controller (Модель-Представление-Контроллер). Эта концепция разделяет приложение на три основные части: Такой подход делает код чище, понятнее и легче в поддержке. Модель — это "мозг" приложения...