Также описаны уловки (ловкие приёмы), которые эффективны на уровнях от сетевого до уровня приложений.
Вы здесь
- Содержимое его, соответственно, меняется синхронно изменениям в иерархии связанных объектов Placeholder (как это будет реализовано — на уровне базы данных, или же на уровне приложения — целиком на совести имплементатора).
- Поскольку на практике разных пользователей системы обычно интересует доступ к одним и тем же данным, наиболее простым разнесением функций такой системы между несколькими компьютерами будет разделение логических уровней приложения между одной серверной частью приложения, отвечающим за доступ к данным, и находящимися на нескольких компьютерах клиентскими частями, реализующими интерфейс пользователя.
- В таких приложениях предоставьте пользователям возможность кастомизации на отдельных уровнях приложения, например, возможность создания индивидуальных отчётов или даже настраиваемых полей.
- Функциональные аспекты уровня приложения в большинстве своём являются видимыми элементами системы, поскольку предназначены для удовлетворения очевидных потребностей пользователей.
- Мысленное отделение потребностей пользователя от технических подробностей внутреннего устройства системы приводит к разделению уровня приложения и уровня реализации.
- Предложите пользователям варианты кастомизации контента, оформления и уровней приложения.
- На самом примитивном уровне приложение может быть персонализировано просто с помощью добавления имени пользователя в приветствие (рис. 4. 19).