Концептуальная целостность

Computer Techonogy 300x200 Концептуальная целостность

Фред Брукс говорит, что концептуальная целостность является самым важным атрибутом архитектуры: «Лучше, если система… отражает одну совокупность идей проектирования, чем если она содержит много хороших, но независимых и нескоординированных идей»  (1995). Именно концептуальная целостность позволяет разработчику, уже знакомому с одной частью системы, быстро разобраться в другой части. Концептуальная целостность образуется из логической последовательности в таких областях, как критерии декомпозиции, применение шаблонов проектирования и форматы данных. Это позволяет разработчику применить опыт, полученный в ходе работы над одной частью системы, для разработки и сопровождения других частей системы. В системе действуют единые правила. При переходе от системы к «системе систем» концептуальная целостность также должна сохраняться и в архитектуре интеграции систем – например, выбором определенного архитектурного стиля (например, канал сообщений «публикация/подписка») и последовательным применением этого стиля для интеграции всех систем в «систему систем».

Related posts:

  1. Логическая целостность
  2. Дерик Кук «The Language of Music»

Подпишитесь на рассылку по почте:

Введите свой адрес почты, чтобы получать уведомления о новых статьях.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>