Концерн (информатика) - Concern (computer science)

В Информатика, а беспокойство это особый набор информации, который влияет на код компьютерная программа. Проблема может быть столь же общей, как и детали база данных взаимодействия или столь же специфического, как выполнение простых вычислений, в зависимости от уровня диалога между разработчиками и обсуждаемой программой. IBM использует термин коснуться космоса для описания разделения концептуальной информации.[1]

Обзор

Обычно код можно разделить на логические разделы, каждая из которых решает отдельные проблемы, и поэтому он скрывает необходимость того, чтобы данный раздел знал конкретную информацию, адресованную другим разделом. Это приводит к модульный программа. Эдсгер В. Дейкстра ввел термин "разделение проблем "[2] чтобы описать менталитет, стоящий за этой модуляризацией, что позволяет программисту снизить сложность системы, разработан. Две разные проблемы, которые смешиваются в одном разделе кода, называются "сильно связанный ". Иногда выбранные модульные подразделения не позволяют полностью отделить одну заботу от другой, в результате чего сквозные проблемы.[3] Различные парадигмы программирования решить проблему сквозные проблемы в разной степени. Регистрация данных - это общая сквозная проблема, которая используется во многих других частях программы, кроме отдельных модулей, которые фактически регистрируют данные. Поскольку изменения в коде регистрации могут повлиять на другие разделы,[как? ] это может ввести ошибки в работе программы.

Парадигмы, которые конкретно касаются вопроса разделения проблем:

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

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

  1. ^ Концерн Spaces в IBM
  2. ^ Дейкстра, Эдсгер В. (1982), «О роли научной мысли», в Dijkstra, Edsger W. (ed.), Избранные труды по вычислениям: личная перспектива, Нью-Йорк, Нью-Йорк, США: Springer-Verlag New York, Inc., стр.60–66, ISBN  0-387-90652-5
  3. ^ Мендекар, Анураг, Грегор Кичалес и Джон Лэмпинг. «RG: пример аспектно-ориентированного программирования» В архиве 2007-09-08 на Wayback Machine Исследовательский центр Xerox в Пало-Альто. Февраль 1997 г.

внешняя ссылка