Сочинение музыки и программные архитектуры

Хотя разработку программных архитектур часто сравнивают со строительством зданий, возможно, сочинение музыки является более правильной аналогией. Архитектор-строитель создает статическое описание (чертежи и другие рисунки) относительно статичной конструкции (относительно – потому что архитектура должна учитывать движение людей и вспомогательных механизмов в здании, а также распределение нагрузок). При сочинении музыки (и проектировании программных продуктов) композитор (архитектор программного продукта) создает статическое описание музыкального произведения (описание архитектуры и кода), которое позднее многократно исполняется (запускается). И в музыке, и в программировании архитектура может учитывать взаимодействие многочисленных компонентов для получения желаемого результата, а сам результат зависит от исполнителя, среды исполнения и интерпретации исходного замысла исполнителем.

Related posts:

  1. Безопасность

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

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

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

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

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