В современном пользовательском интерфейсе применяют объектно-ориентированные подходы, потому что они позволяют решать основную задачу интерфейса — манипуляции с объектами, такими как файлы, приложения или базы данных. digitalocean.ru
Некоторые преимущества такого подхода:
- Возможность представления сложных конструкций. studizba.com Любые, даже самые сложные конструкции можно реализовать на основе небольшого числа базовых соглашений. studizba.com
- Повышение эффективности работы пользователя. studizba.com При условии последовательной и согласованной реализации соглашений для всего пользовательского интерфейса эффективность работы пользователя существенно возрастает. studizba.com
- Модульность разработки. studizba.com ru-conf.domnit.ru Новый запрос можно выполнить путём адаптации или рекомбинации тех же объектов. studizba.com
- Простота поддержки кода. ru-conf.domnit.ru Визуальный интерфейс можно обновить лицом, которое не принимало участия в первоначальной разработке продукта. ru-conf.domnit.ru
Объектно-ориентированный подход предполагает использование аналогий между программными объектами и объектами реального мира. studizba.com