Проблематика описания архитектуры

Вторая подготовительная часть из трех

Чтобы управлять изменениями архитектуры, той, которая “есть всегда”, ее необходимо “проявить”, описав каким-то понятным образом. Любое описание по своей природе всегда является моделью, потому что любое описание - это всегда упрощение, абстракция или схематизация:

• Мы не можем описать все - реальный мир бесконечно сложен. Любое описание неизбежно что-то опускает, содержит только важные для описания черты. • Мы всегда выбираем, что выделить. Когда мы описываем что-то, мы сознательно фокусируемся на одних свойствах и игнорируем другие. Это и есть акт абстракции. • Модель всегда схематична. Даже самое детальное описание - это не живой слепок реальности. Оно структурировано, упрощено, использует условные обозначения. • Модель описывает объект в определенных условиях, имеет рамки применимости.

Субъективность тоже играет роль: даже при описании одного и того же разными людьми в описании будут акценты и упущения, соответствующие их опыту, профессиональной деформации и приоритетам. Будь на свете ИТ-версия Ветхого завета, глава о строительстве Вавилонской башни, без сомнения, была бы об архитекторах. Возможно, архитекторы - самое разобщенное сообщество в ИТ. Два взгляда на один и тот же вопрос можно смело записывать в Красную книгу.

Подробнее тут: https://t.me/itarchmind/16