27 июля 2011 г.

Интеграция

Если два ресурса взаимно интегрированы, то:
  1. Функциональность, существующая только у одного из этих ресурсов, на втором делать не обязательно.
  2. Данные, логически одинаковые (однотипные) для обоих ресурсов, должны использоваться совместно и быть визуально неделимыми. Например, если две соцсети взаимно интегрированы, то созданное сообщения в одной сети должно быть отображено как в созданной соцсети, так и в интегрированной.
  3. Следовательно, функциональность, логически одинаковая для обоих ресурсов (например, для двух разных соцсетей - создание сообщения), должна быть сделана на каждом ресурсе без дублирования интерфейсов, выполняющих одинаковые функции. Т.е., например, интерфейс написания сообщения должен быть в одном экземпляре (для каждого ресурса - свой).
Если из двух ресурсов эти требования выполняются только на одном, то это односторонняя интеграция.
В противном случае интеграция отсутствует, либо владельцы ресурса вводят пользователей в заблуждение о её наличии.

Комментариев нет: