Содержание
- 2. Расчленение системы на слои предоставляет целый ряд преимуществ. Отдельный слой можно воспринимать как единое самодостаточное целое,
- 3. Схема расслоения обладает и определенными недостатками. Слои способны удачно инкапсулировать многое, но не все: модификация одного
- 4. Паттерн Model-View-ViewModel (MVVM) MVVM поможет вам разделить бизнес-логику и логику представления приложения от его пользовательского интерфейса
- 5. Однако самое трудное при использовании архитектурных слоев - это определение содержимого и границ ответственности каждого слоя.
- 6. Обязанности и характеристики классов
- 7. Класс представления (View) Ответственность представления состоит в том, чтобы определить структуру и появление того, что пользователь
- 8. У представления есть следующие ключевые характеристики: Представление определяет элементы управления, их компоновку и стиль. Представление ссылается
- 9. Класс модели представления (View Model) Модель представления в паттерне MVVM инкапсулирует логику представления и данные для
- 10. модель представления имеет следующие ключевые характеристики Модель представления является неотображаемым классом и не наследуется ни от
- 11. Представление или Модель Представления? Часто определение того, где должна быть реализована определенная функциональность, не очевидно. Общее
- 12. Класс модели (Model). Модель в паттерне MVVM инкапсулирует бизнес-логику и данные. Бизнес-логика определяется как любая логика
- 13. Ключевые характеристики Классы модели являются не визуальными классами, которые инкапсулируют данные приложения и бизнес-логику. Они ответственны
- 14. Взаимодействие классов. Паттерн MVVM обеспечивает чистое разделение между пользовательским интерфейсом вашего приложения, его логикой представления, и
- 16. Скачать презентацию