Неоднозначная точка зрения - Ambiguous viewpoint

Объектно-ориентированный анализ и дизайн модели часто представлены без разъяснения точки зрения, представленной моделью. По умолчанию эти модели обозначают точку зрения реализации, которая визуализирует структуру компьютерная программа. Смешанные точки зрения не поддерживают фундаментального разделения интерфейсы из выполнение детали, что является одним из основных преимуществ объектно-ориентированный парадигма.

В Объектно-ориентированный анализ и дизайн существует три точки зрения: бизнес-точка зрения (информация, относящаяся к предметной области и имеющая значение для конечного пользователя), точка зрения спецификации (которая определяет открытые элементы интерфейса класса) и точка зрения реализации (которая имеет дело с фактической внутренней реализацией класса).[1] Если точка обзора становится смешанной, эти элементы будут сливаться вместе таким образом, что будет трудно отделить и поддерживать внутренние компоненты объекта без изменения интерфейса, что является одним из основных принципов Объектно-ориентированный анализ и дизайн.[1]

Смотрите также

Рекомендации